J'ai une forme dont j'ai besoin pour certaines actions mais pas pour d'autres. Dans les actions qui en ont besoin, je répète le même code.zend_form: est-ce une mauvaise pratique de charger un formulaire dans init() du contrôleur
$form = New BlaBla_Form();
J'ai vu un exemple qui l'a déclaré dans init(). Cela signifie que le formulaire est initialisé même pour les actions qui n'en ont pas besoin. Cela rend le code plus propre, mais est-ce suffisamment gourmand en ressources pour en faire une mauvaise pratique?
Merci @takeshin. Fixé maintenant J'ai utilisé pour créer la méthode getForm() à l'intérieur du contrôleur mais maintenant j'ai décidé de passer aux modèles. C'est une bonne ideia et je l'ai déjà recommandé ici http://stackoverflow.com/questions/3987532/where-does-zend-form-fit-in-the-model-view-controller-paradigma/4018185#4018185 –