J'ai un formulaire qui s'étend de Zend_Form. Je place la forme dans un décorateur ViewScript comme ceci:zend_form décorateur ViewScript/passant des arguments
$this->setDecorators(array(array('ViewScript', array('viewScript' => 'game/forms/game-management.phtml'))));
Je voudrais passer une variable à cette ViewScript mais ne sais pas comment cela pourrait se faire. Étant donné que le rendu partiel en Zend_View (permettant $ this-> app_store_icon pour le rendu), il semble qu'il devrait y avoir un moyen de passer des variables à rendre. J'ai essayé ce qui suit, mais en vain.
$this->setDecorators(array(array('ViewScript', array('viewScript' => 'game/forms/game-management.phtml'),array('app_store_picon'=>$current_app_store_picon))));
Toute aide sur la façon de procéder serait appréciée.
grâce
J'ai personnellement trouvé la deuxième méthode que vous avez fournie pour être plus efficace que la première. Merci :) – jjmu15