framewok zend, formaulaire et mise en page

Eléphant du PHP | 74 Messages

16 janv. 2010, 23:30

Bonsoir à tous,

je suis en train d'apprendre zend framework et ce qui m'intéresses plus particulièrement pour l'instant ce sont les formulaires.

Le problèmes est que d'après ce que j'apprends dans les tutos il faudrait gérer la mise en page avec les Decorators.

Mais mes formulaires on des mises en pages pas traditionnel en raison d'une utilisation en intranet et pas pour du web. (des champs en haut à gauches d'autre en bas à droites pour un même formulaire).

D'où mes interrogations ?

1/ Est ce que je peux vraiment arriver à la mise en page que je veux avec les Decorator (sans utiliser des div en position absolue)
2/ Est ce que je peux utiliser toutes les fonctionnalités de zend formulaire sans la mise en page (validation, message d'erreur, ->populate) ?


Merci pour toutes informations.


a+
Mon projet opensource de gestion de Devis, Commandes, Factures, pour TPE : OpenDCF : http://opendcf.1g6.biz

Eléphant du PHP | 63 Messages

17 janv. 2010, 22:34

1/ Est ce que je peux vraiment arriver à la mise en page que je veux avec les Decorator (sans utiliser des div en position absolue)
Oui, à l'aide du decorator viewscript tu peux définir ton HTML via un fichier de vue, donc les possibilités sont infinis. Sans le decorator viewscript, tout dépend de la complexité du design à obtenir.
2/ Est ce que je peux utiliser toutes les fonctionnalités de zend formulaire sans la mise en page (validation, message d'erreur, ->populate) ?
Oui, en définissant directement tes formulaires dans tes vues. Toutefois, cela reste complexe puisque tu dois gérer toi-même l'affichage de tes erreurs, valeurs saisies, etc.