Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 25-04-2012 17:54:24

PandaWoman
Nouveau membre
Date d'inscription: 25-04-2012
Messages: 1

Affichage formulaire

Bonjour,

Je débute avec Zend et ai beaucoup de mal avec les decorators.
J'ai un formulaire comprenant plusieurs text-box avec des labels mais j'aimerais changer la visualisation de celui-ci.
J'aimerais garder le label et sa text-box en dessous mais j'aimerai mettre sur la même ligne une autre text-box avec son label.
J'ai réussi à tout mettre sur la même ligne déjà mais cela ne me conviens pas, je ne veux pas qu'un label soit sur la même ligne que sa text-box.

Voila mon code pour le moment (exemple de deux champs seulement) :

Code:

$province = new Zend_Form_Element_Text('DE_Province');
        $province->class = 'inputTest';
        $province->setLabel('Province (obligatoire)')
             ->addFilter('StripTags')
             ->addFilter('StringTrim')
             ->setRequired(true)
             ->setDecorators(array('ViewHelper',
                                    array(array('data'=>'HtmlTag'), array('tag' => 'td')),
                                       array('Label', array('tag' => 'td')),
                                    array(array('row'=>'HtmlTag'),array('tag'=>'tr', 'openOnly'=>true))))
             ->addDecorator('Label', array('class' => 'label'));
                                    
        $pays = new Zend_Form_Element_Text('DE_Pays');
        $pays->class = 'inputTest';
        $pays->setLabel('Pays (obligatoire)')
             ->addFilter('StripTags')
             ->addFilter('StringTrim')
             ->setRequired(true)
             ->setDecorators(array('ViewHelper',
                                   array(array('data'=>'HtmlTag'), array('tag' => 'td')),
                                   array('Label', array('tag' => 'td'))))
             ->addDecorator('Label', array('class' => 'label'));

J'espère que vous pourrez m'aider, en vous remerciant d'avance smile

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