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 :

Mise en places des éléments d'un formulaire


Sujet :

Zend_Form PHP

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    26
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Janvier 2004
    Messages : 26
    Par défaut Mise en places des éléments d'un formulaire
    Bonjour à tous,
    J'arrive à construire un formulaire avec des décorateurs afin de définir comment les éléments sont affichés à l'écran. Actuellement mon formulaire est dans un tableau de 2 colonnes avec les labels dans le première colonne et les champs du formulaire dans la deuxième colonne.
    Maintenant je dois mettre un peu mieux en forme les champs afin d'avoir une meilleure présentation du formulaire et un regroupement de certains éléments.

    Comment puis-je avoir un résultat suivant:
    Label | label
    textinput1 | textinput2
    --------------------
    text1
    text2
    text3
    --------------------
    label | label
    combobox1 | combobox2
    ------------------------
    label combobox3
    label combobox4
    label combobox5
    ------------------------
    label textinput3

    J'espère que c'est compréhensible.
    Je n'arrive pas à placer manuellement chaque élément. Je me demande s'il ne serait pas possible de définir le formulaire directement dans la vue (créer le formulaire dans le modèle et définir la position en pur XHTML dans la vue). D'ailleurs je ne comprend pas pourquoi les décorateurs sont définis dans le modèle, ne serais-ce pas la partie view qui devrait s'en occuper ?

    Les décorateurs semblent être la réponse pour des formulaires "linéaires" mais je n'ai pas trouvé d'exemples pour des formulaires un peu plus complexes.

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    26
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Janvier 2004
    Messages : 26
    Par défaut
    J'ai finalement trouvé la réponse dans un autre forum:
    http://www.zfforums.com/zend-framewo...ript-1061.html

    ça correspond tout à fait à ce que je voulais réaliser. J'ai ma vue XHTML dans laquelle je place les éléments où et comme je le souhaite.

    C'est à mon avis la meilleure solution car elle permet d'avoir un contrôle total sur la manière dont est affiché le formulaire et ça se passe dans le fichier de définition de la vue !

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

Discussions similaires

  1. Réponses: 11
    Dernier message: 20/05/2014, 10h34
  2. Réponses: 3
    Dernier message: 25/08/2006, 18h06
  3. Positionner des éléments dans un formulaire
    Par Choupinou dans le forum Balisage (X)HTML et validation W3C
    Réponses: 5
    Dernier message: 20/07/2006, 16h36
  4. Réponses: 2
    Dernier message: 16/05/2006, 11h53
  5. Nom des éléments d'un formulaire
    Par licorne dans le forum Général JavaScript
    Réponses: 10
    Dernier message: 15/12/2005, 09h45

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