Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 10-03-2009 17:00:09

dorian53
Membre
Date d'inscription: 08-03-2009
Messages: 41

[Zend_Form] Générer un élement

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

 

#2 13-03-2009 11:36:11

dorian53
Membre
Date d'inscription: 08-03-2009
Messages: 41

Re: [Zend_Form] Générer un élement

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

 

#3 13-03-2009 23:14:43

nORKy
Membre
Date d'inscription: 06-03-2008
Messages: 1098

Re: [Zend_Form] Générer un élement

Tu as regardé si le décorateur ViewScript pouvait t'aider ?


----
Gruiiik !

Hors ligne

 

Pied de page des forums

Propulsé par PunBB
© Copyright 2002–2005 Rickard Andersson
Traduction par punbb.fr

Graphisme réalisé par l'agence Rodolphe Eveilleau
Développement par Kitpages