Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 22-04-2009 13:48:26

squall6969
Membre
Date d'inscription: 14-09-2008
Messages: 90

[Zend 1.7|Zend_Form]Ajouter une class à un label

Bonjour,

Je suis en train de créer ma propre classe étendant Zend_Form afin d'initialiser mes décorateurs perso.

J'aurais besoin d'affected un attribut "class" un certains label, comment s'y prendre ?

Je vous remercie par avance.

Hors ligne

 

#2 22-04-2009 17:48:58

squall6969
Membre
Date d'inscription: 14-09-2008
Messages: 90

Re: [Zend 1.7|Zend_Form]Ajouter une class à un label

up!

Hors ligne

 

#3 22-04-2009 21:25:42

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

Re: [Zend 1.7|Zend_Form]Ajouter une class à un label

Oulala, t'as pas lu la doc toi !
Y'a pas plus simple

Installation du décorateur label :
array('label', array('class' => 'maclass'));


----
Gruiiik !

Hors ligne

 

#4 23-04-2009 08:40:04

squall6969
Membre
Date d'inscription: 14-09-2008
Messages: 90

Re: [Zend 1.7|Zend_Form]Ajouter une class à un label

Euh si si j'ai lu la doc ... En fait je précise mon message, J'aimerais mettre une classe sur les labels des checkbox et radio dans le cas d'éléments multioption.

J'arrive bien évidemment à mettre une classe sur le label principal mais pas pour chaque option.


Merci

Hors ligne

 

#5 23-04-2009 09:45:27

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

Re: [Zend 1.7|Zend_Form]Ajouter une class à un label

ah oui, faut préciser smile

En fait, tu ne peux pas. (pas moi la faute)

Les sélecteurs CSS devrait pouvoir te venir en aide


----
Gruiiik !

Hors ligne

 

#6 23-04-2009 10:05:10

squall6969
Membre
Date d'inscription: 14-09-2008
Messages: 90

Re: [Zend 1.7|Zend_Form]Ajouter une class à un label

Owe ... dommage, j'essayais de me créer une classe pour rendre un formulaire sous la forme proposé ici
http://sprawsm.com/uni-form/

Bon je crois que je vais finir par créer mon propre formulaire de toute pièce et arrêter d'essayer de rendre un formulaire correctement avec zend_form ...

++

Hors ligne

 

#7 24-04-2009 09:55:26

Mr.MoOx
Administrateur
Lieu: Toulouse
Date d'inscription: 27-03-2007
Messages: 1444
Site web

Re: [Zend 1.7|Zend_Form]Ajouter une class à un label

Ou alors tu prends quelques minutes, tu regardes le code du helper formRadio, et tu le surcharges, ça doit pas prendre plus de quelques minutes. Ou pas.

Hors ligne

 

#8 24-04-2009 13:40:26

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

Re: [Zend 1.7|Zend_Form]Ajouter une class à un label

as tu essayé avec un attribut de style "label_class" => "myclass"

Je ne sais plus pour quel helper, mais je crois que sur certains, ca fonctionne


----
Gruiiik !

Hors ligne

 

#9 24-04-2009 14:04:35

squall6969
Membre
Date d'inscription: 14-09-2008
Messages: 90

Re: [Zend 1.7|Zend_Form]Ajouter une class à un label

Salut,

En fait du coups j'ai arrêté de chercher, et je me suis servi des décorateur display group couplé eux sélecteurs css .

Je pense poster ma classe et un exemple d'ici peu, mais ne sais pas encore ou poster :p

Il me manque quelques éléments à intégrer, tel que des sélecteurs de date.

Merci pour votre intérêt

Hors ligne

 

#10 24-04-2009 16:52:48

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

Re: [Zend 1.7|Zend_Form]Ajouter une class à un label

dommage, car, je viens de regarder la source de FormRadio, et il prend en charge label_xxx et labelxxx
ou xxx est l'attribut que tu veux mettre à tes labels


----
Gruiiik !

Hors ligne

 

#11 24-04-2009 17:04:38

squall6969
Membre
Date d'inscription: 14-09-2008
Messages: 90

Re: [Zend 1.7|Zend_Form]Ajouter une class à un label

Re,

Et bien écoute c'est dommage dans le sens ou je me suis cassé la tête sur du css  !
Mais bon à présent le rendu me plaît, cependant, je suis content de savoir qu'il est possible d'affecter des attributs aux labels contenu dans des multiElement


a+

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