Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 28-07-2009 08:52:17

nicko
Membre
Lieu: Chambéry
Date d'inscription: 25-05-2009
Messages: 190

[1.8][Zend_Form] Problème de formulaire et validation W3C

Bonjour,

J'utilise Zend_Form pour la réalisation d'un formulaire avec Zend_Form_Element_MultiCheckbox. Mais au niveau de la validation HTML ça ne va pas. Voilà mes codes :

Code:

        $skills = new Zend_Form_Element_MultiCheckbox ( 'skills' );
        $skills->setRequired ( true );
        $skills->setLabel ( 'Skills' );
        $skills->addMultiOptions ( array ( 
                                            'project manager' => 'project manager',
                                            'video' => 'video',
                                            'graphisme' => 'graphisme',
                                            'photography' => 'photography',
                                            'development / programming ' => 'development / programming ',
                                            'integration' => 'integration',
                                            'seo' => 'seo',
                                            'audit and consulting' => 'audit and consulting',
                                          ) );

voici le code qui est généré :

Code:

<div class="ctrlHolder"><label for="skills" class="required">Skills</label>
<div class="multiHolder">
<label for="skills-projectmanager"><input type="checkbox" name="skills[]" id="skills-projectmanager" value="project manager" />project manager</label><br />
<label for="skills-video"><input type="checkbox" name="skills[]" id="skills-video" value="video" />video</label><br />
....
</div>

Pour vous donner l'erreur, c'est qu'il ne trouve pas la référence pour for="skills" (première ligne de code). Ce que j'en déduit c'est que le premier label de sert a rien puisque chaque checkbox possèdent le propre label.

Comment faire pour garder le mot skills, mais enlever les balises label (ou les remplacer).

Merci infiniment de votre aide,

Cordialement.

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