Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 06-05-2009 09:32:37

jbunel
Membre
Lieu: Paris
Date d'inscription: 25-06-2008
Messages: 89
Site web

[ZF 1.7] Modifier un Zend_Form

Bonjour à tous,
J'ai encore beaucoup de mal avec zend_form.

Ma première question est que je cherche le moyen d'aligner 3 select dont le premier aurait un label mais pas les autres (c'est pour un champ date avec JJ/MM/YYYY).

Ma deuxième question est que j'ai besoin d'encercler une partie de mon formulaire par une div avec, dans un premier temps un style='display:none' qui me permettra de cacher cette partie. Puis au moment de mes choix dans ce formulaire cette même partie viendrait à apparaitre ou disparaitre à nouveau.

J'ai vraiment du mal à progresser sur cette partie.
Par avance merci pour vos réponses.
Julien.

Hors ligne

 

#2 06-05-2009 09:48:07

gostbuster
Membre
Date d'inscription: 11-03-2009
Messages: 160

Re: [ZF 1.7] Modifier un Zend_Form

Bonjour,

J'ai été dans le meme cas que toi l'autre jour.

Je vais te donner quelques informations qui m'ont été utiles :

Evidemment tout se joue avec les décorateurs.

Pour aligner trois  champs, tu peux faire la chose suivante :

-pour le premier champs tu ouvre la balise,
-pour le dernier tu ferme la balise,

On peut faire ca avec les décorateurs, de cette sorte :

Code:

$username->setDecorators(array(

‘ViewHelper’,
‘Description’,
‘Errors’,
array(array(’data’=>’HtmlTag’), array(’tag’ => ‘td’)),//balise pour le champ, tu peux le commenter je pense aussi
array(’Label’, array(’tag’ => ‘td’)), //decorateur du label, si tu commente la ligne, pas de label affiché
array(array(’row’=>’HtmlTag’),array(’tag’=>’div’, ‘openOnly’=>true)) //ouverture seulement de div

));

de la meme manière on trouve 'closeOnly', pour fermer la balise (il ne faut pas oublier de le faire....).

Je te conseille d'aller voir ce lien:

http://zendguru.wordpress.com/2008/10/2 … ecorators/

C'est là que j'ai appris pleins de choses très intéressantes et utiles !

bon courage


Gostbuster - Développeur WEB

Hors ligne

 

#3 06-05-2009 09:48:26

mikaelkael
Administrateur
Lieu: Donges
Date d'inscription: 18-06-2007
Messages: 1176
Site web

Re: [ZF 1.7] Modifier un Zend_Form

Hello,

Tu veux pas regarder du côté d'un DatePicker (jQuery, Dojo ou ExtJS en ont un)

A+


Less code = less bugs
Contributeur ZF - ZCE - ZFCE - Doc ZF (CHM & PDF) - Vice-trésorier AFUP 2011
Ubuntu 11.04 - ZendServer

Hors ligne

 

#4 06-05-2009 09:49:50

gostbuster
Membre
Date d'inscription: 11-03-2009
Messages: 160

Re: [ZF 1.7] Modifier un Zend_Form

Le problème, c'est que pour les gens qui n'ont pas de javascript (20% des internautes), ou si le javascript est désactivé, le datepicker ne fonctionne plus....


Gostbuster - Développeur WEB

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