Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 12-12-2009 14:45:29

AsTeR
Nouveau membre
Date d'inscription: 12-12-2009
Messages: 7

Zend_Form avec Zend_Config : retirer le label du submit

Bonjour,

Je suis en train de paramètrer un Zend_Form à travers un fichier .ini, et j'aimerais savoir comment faire apparaitre le label de mon submit uniquement sur le boutton.

Le partie de ma config sur le submit est celle-ci :

Code:

  ;submit button
  object.create.elements.submit.type = "submit"
  object.create.elements.submit.options.label = "Validation"

et le rendu est le suivant :

Code:

<p><tr><td id="submit-label"><label for="submit" class="optional">Validation</label></td>
<td class="form">
<input type="submit" name="submit" id="submit" value="Validation" /></td></tr></p>

Naturellement, j'ai quelque decorators définis auparavant et j'aimerais les désactiver, mais je ne sais pas comment faire.

Merci d'avance

Hors ligne

 

#2 14-12-2009 14:20:51

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

Re: Zend_Form avec Zend_Config : retirer le label du submit

Le seul moyen que je connaisse est de redéfinir les décorateurs afin de ne pas mettre le décorateur "label"

Hors ligne

 

#3 15-12-2009 15:53:02

AsTeR
Nouveau membre
Date d'inscription: 12-12-2009
Messages: 7

Re: Zend_Form avec Zend_Config : retirer le label du submit

Hum je n'ai pas l'impression que cela fonctionne, j'ai l'impression qu'il choisit en cas d'absence de décorateur de prendre celui qui a été définit par défaut pour le form.

Code:

object.create.elements.submit.decorators.label = ""

Hors ligne

 

#4 15-12-2009 15:55:29

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

Re: Zend_Form avec Zend_Config : retirer le label du submit

mettre "" pour décorateur ne revient pas à l'enlever.
Moi je l'enlève en php et ça marche très bien.

Hors ligne

 

#5 15-12-2009 16:16:15

terrorist
Membre
Date d'inscription: 17-04-2009
Messages: 104

Re: Zend_Form avec Zend_Config : retirer le label du submit

Mr.MoOx a écrit:

mettre "" pour décorateur ne revient pas à l'enlever.
Moi je l'enlève en php et ça marche très bien.

Comment l'enlever en php?

Hors ligne

 

#6 15-12-2009 16:35:30

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

Re: Zend_Form avec Zend_Config : retirer le label du submit

Code:

//...
 'connectValid' => array('submit', array(
    'label' => 'validate',
    'class' => 'submit',
    'decorators' => array(
        'ViewHelper'
    )
))//...

Hors ligne

 

#7 17-12-2009 11:48:24

AsTeR
Nouveau membre
Date d'inscription: 12-12-2009
Messages: 7

Re: Zend_Form avec Zend_Config : retirer le label du submit

Pour ma part je paramètre mon form à travers un .ini, et j'aurais aimé pouvoir mettre un decorateur générique puis le modifier juste pour le submit.

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