Consultez la FAQ sur le ZF avant de poster une question
Vous n'êtes pas identifié.
Bonjour,
Dans la doc de référence du Zend Framework on trouve pour Zend_Form et Zend_Layout des paragraphes "Quick start" qui s'apparentent à des tutoriaux :
* Quick Start Zend_Layout : http://framework.zend.com/manual/en/zen … start.html
* Quick Start Zend_Form : http://framework.zend.com/manual/en/zen … start.html
Ca n'est pas encore arrivé dans la version Française de la doc (ça me paraît normal, les modules ne sont pas encore sortis en version stable...)
A+, Philippe
Hors ligne
D'aprés leur exemple apparement ils mettent la déclaration du form dans le controller, j'ai vu d'autre exemple le mettre dans le model, j'avous que je ne sais pas vraiment comment manipuler la bête ...
Hors ligne
Qu'es ce qui parait le plus logique d'après le rôle des controllers et models?
Moi j'dis dans le controller ça me parait normal même si ça peut être pratique dans le controller
Hors ligne
Je dirais le controller aussi.
Hors ligne
Je suis toujours un peu embêté par Zend_Form car du coup je ne sais pas ou le mettre
car cela contient à la fois des élément pour le contrôleur et des éléments pour la vue.
le filtrage est à la charge du contrôleur mais la façon de l'afficher à la charge de la vue.
du coup je ne sais pas où le mettre.
en tout cas ce n'est pas un problème métier un formulaire est une façon de présenter l'information pas une règle de fonctionnement de l'objet manipulé.
bref personnellement toute la partie génération du formulaire (affichage) je l'aurais mis dans la vue, ce qui permettrait de générer des formulaire xform xhtml svg etc.
et la partie logique applicative dans le contrôleur. (le modèle lui gère la logique métier)
donc au final avec l'approche de Zend je suis dans un état bancal et je dirais dans le contrôleur mon général.
A+JYT
Hors ligne
Salutations,
Personnellement avant l'arrivé de ce package, j'utilisais Pear Quickform, il gère aussi à la fois l'affichage et la logique de validation et je mettais mon code dans les controller.
Donc avec ce nouveau package je vais continuer à instancier et créer les formulaires dans les controllers.
Bien à vous
Hors ligne
Bonsoir,
A noter que Julien Pauli à publié un tuto intéressant en français, il se trouve sur http://julien-pauli.developpez.com/tuto … nd-layout/
Salut
Hors ligne