IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Zend_Form PHP Discussion :

Cases à cocher avec Zend_Form [ZF 1.9]


Sujet :

Zend_Form PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Étudiant
    Inscrit en
    Janvier 2007
    Messages
    126
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Janvier 2007
    Messages : 126
    Par défaut Cases à cocher avec Zend_Form
    Bonjour à tous,

    Je suis actuellement en train de fabriquer un formulaire avec Zend_Form...
    J'ai besoin d'utiliser l'élément checkbox, en gros mon but est d'afficher les jours de la semaine et de permettre à l'utilisateur d'en sélectionner un ou plusieurs.

    Or, la doc de Zend est totalement absente pour l'élément checkbox, et sur le net on ne trouve rien de valable !!
    http://framework.zend.com/manual/en/...ments.checkbox

    Bref, j'hallucine complètement...je veux juste faire une série de checkbox avec les jours de la semaine, et pas moyen de trouver de la doc! (Je précise que j'ai avec moi deux livres sur Zend Framework : celui de Julien Pauli et Guillaume Ponçon et celui de christophe Haro; aucun de ces deux livres ne traitent correctement la partie Zend Form!)

    Ma question est donc la suivante :
    Comment faire des checkbox avec Zend Form ??

    Merci d'avance

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Octobre 2009
    Messages
    68
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Octobre 2009
    Messages : 68
    Par défaut
    Ca marche exactement comme les autres éléments de formulaire....

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
     
    $check = new Zend_Form_Element_Checkbox("mycheckbox");
    $check->setLabel("Ma checkbox");
    //etc...

  3. #3
    Membre confirmé
    Profil pro
    Étudiant
    Inscrit en
    Janvier 2007
    Messages
    126
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Janvier 2007
    Messages : 126
    Par défaut
    Merci openaccess !

    En fait tout était lié au fait que j'avais besoin d'un objet MultiCheckbox et pas d'un Checkbox...
    Du coup, oui en effet, MultiCheckbox réagit et fonctionne comme Radio ou Select

    On peut lui passer un array de valeurs dans la méthode setMultiOptions()
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $monMultiCheckbox->setMultiOptions($monArray);
    Encore merci
    Problème résolu

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Utilisation de case à cocher avec VB6 dans Datagrid
    Par seyiv dans le forum VB 6 et antérieur
    Réponses: 5
    Dernier message: 09/05/2007, 15h11
  2. Case à cocher avec nom de case changeant
    Par u115rcu dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 06/05/2007, 14h56
  3. Réponses: 3
    Dernier message: 09/01/2007, 09h37
  4. Case à Cocher avec Requête SELECT DISTINCT
    Par Polo_973 dans le forum Requêtes et SQL.
    Réponses: 1
    Dernier message: 03/04/2006, 17h35
  5. Problème cases à cocher avec connection Mysql
    Par cams dans le forum SQL Procédural
    Réponses: 8
    Dernier message: 01/12/2005, 14h13

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo