symfony2: Festlegen des Werts eines Formularfelds außerhalb des Formulars innerhalb einer Controller-Aktion

Ich muss den Wert eines symfony2-Formularelements festlegen. Ich benutze eine Entität doctrine2, aSymfony \ Component \ Form \ AbstractType und die createForm () -Methode in meiner Controller-Aktion.

$saleDataForm = $this->createForm(new SaleType(), $sale);

Wie bekomme ich ein Element aus diesem Formular und wie kann ich den Wert festlegen? Ich möchte so etwas machen, aber es funktioniert nicht:

$saleDataForm->get('image')->setValue('someimapge.jpg');

Zu Ihrer Information: Ich muss dies tun, um das Feld korrekt zu rendern (mitdieser Ansatz, meinBild Feld ist immer leer und ich muss es auf den Inhalt von setzenBildpfad um eine Vorschau eines hochgeladenen Bildes zu präsentieren)

Antworten auf die Frage(3)

Ihre Antwort auf die Frage