Ich verwende den Kochbuch-Artikel von symfony.com, um eine Datei-Upload-Option für Bilder zu implementieren.Symfony2: Datei-Upload bearbeiten
Jetzt möchte ich andere Bilder auf die Entität laden.
Die Standardstrategie für die Bearbeitung ist: 1. aus DB in Formular 2. Inject Fetch 3.
PersistIrgendwie diese Strategie funktioniert nicht mehr, wenn das Hochladen von Dateien verwenden (Lehre nicht ausgeführt die Ereignisse)
Was könnte ich noch tun, um die Artikel mit Bild editierbar zu machen?
Hallo, youre Recht. Wenn kein Feld aktualisiert wird, werden die Lifecycle-Callback-Ereignisse nicht ausgelöst :) – bodokaiser
Wenn Sie die Knp DoctrineExtensions verwenden, können Sie Timestampable für die Entität verwenden, die die Datei-Upload-Logik enthält, und $ entity-> updateTimestamps(); vor $ em-> persist(), damit die Dummy-Felder aktualisiert werden;) –