Alles ist im Titel.Prefill das Widget eines Formulars mit URL-Parameter (Symfony)
Ich erhalte die URL param:
$log = $request->getParameter('logement');
Widget Aussage:
$this->widgetSchema['logement'] = new sfWidgetFormInputText();
Und ich gehe es in der Form meines Widget 'logement' prefill:
$this->form = new bailForm(array('logement' => $log));
I habe es in symfonys doc gelesen, aber wenn ich das mache, habe ich diesen Fehler:
The "BailForm" form only accepts a "Bail" object.
Ich habe schon viele Dinge im Internet versucht, aber niemand funktioniert.
EDIT
Das ORM Lehre ist "Logement" ist ein Attribut von "Bail"
EDIT 2
I versucht:
$log = $request->getParameter('logement');
$this->form = new bailForm(null, array('logement' => $log));
I habe keinen Fehler, aber mein Widget "logement" ist nicht gefüllt ...