Consultez la FAQ sur le ZF avant de poster une question
Vous n'êtes pas identifié.
Pages: 1
Bonjour,
Je débute avec le ZF et j'aurai besoin de faire un formulaire qui se rempli avec des données issues d'un objet $objetForm.
Voici mon code :
$toto = $objetForm->name;
//$toto2 = "aza";
$form = new Zend_Form ();
$form->setAction ( '?page=form/admin&action=saveNewMetaInfo' )->setAttrib ( 'id', 'dvp-form' )->setDescription ( 'Formulaire Meta Information' )->setEnctype ( Zend_Form::ENCTYPE_URLENCODED )->setLegend ( 'légende' )->setMethod ( 'POST' )->setName ( 'formMetaInfo' )->setView ( new Zend_View () );
$name = $form->createElement ( 'text', 'name' );
$name->setLabel ( "Titre" );
echo $toto;
$name->setValue($toto);
//$name->setValue($toto2);
$form->addElements ( array ($name));
echo $form;
Côté navigateur le formulaire s'affiche, sauf que mon champs Titre n'a pas de valeur. Alors que mon echo $toto affiche un string.
Remarque : Si je remplace le $toto par le $toto2 (en les décommentant) cela fonctionne.
Pouvez-vous m'éclairer ?
Merci par avance.
Djo
Hors ligne
Pages: 1