Consultez la FAQ sur le ZF avant de poster une question
Vous n'êtes pas identifié.
Bonjour,
Comme je n'arrive pas à dompter les decorators, est-il possible de générer des éléments de formulaire vierge (sans balise) afin de les placer un à un dans notre propre template html ?
<p>$select1</p>
<p>$select2</p>
Tout en gardant la possibilité de garder les fonctions isValid() et populate() d'une class form.
Pouvez-vous me fournir quelques pistes svp.
Merci
Hors ligne
J'ai créé ma classe de formulaire.
Je n'arrive pas à utiliser les décorateurs donc je voudrais placer chaque élément dans un template.
$o = new Profil();
echo '<form action="" method="post">';
echo $o->profil_pseudo;
echo $o->submit;
echo '</form>';
Sauf que j'ai cette erreur "ViewHelper decorator cannot render without a registered view object"
Je suis donc obligé de faire ça.
echo '<form action="" method="post">';
echo $o->profil_pseudo->render(new Zend_View);
echo $o->submit->render(new Zend_View);
echo '</form>';
Comment puis-je définir une vue par défaut à tous les éléments ?
Merci
Dernière modification par dorian53 (13-03-2009 11:36:42)
Hors ligne
Tu as regardé si le décorateur ViewScript pouvait t'aider ?
Hors ligne