Hallo!
Ich habe ein Formular für eine Anmeldung:
<f:form action="update" controller="Termin" objectName="newTeilnehmer" object="{newTeilnehmer}" arguments="{termin: termin}">
Alle Properties sind in den Fluid-Tags mit z.B. property="vorname" angegeben.
Dieses geht an die updateAction im TerminController und wird validiert. Gibt die Validierung FALSE zurück wird über die errorAction automatisch an die showAction weitergeleitet.
In der showAction soll nun wieder das Anmeldeformular angezeigt werden und die bereits eingegebenen Werte in den Feldern stehen.
Die showAction:
/**
* @param Tx_BitloftSeminars_Domain_Model_Termin $termin
* @param Tx_BitloftSeminars_Domain_Model_Teilnehmer $newTeilnehmer
* @return void
* @dontvalidate $newTeilnehmer
**/
public function showAction(Tx_BitloftSeminars_Domain_Model_Termin $termin, Tx_BitloftSeminars_Domain_Model_Teilnehmer $newTeilnehmer = NULL) {
enthält
$this->view->assign('newTeilnehmer', $newTeilnehmer);
Das Object $newTeilnehmer wird auch korrekt an die View übergeben. Die Werte werde aber nicht in das Formular übernommen.
Habe ich irgendwo etwas übersehen?