J'utilise Zend_Form avec un décorateur ViewScript. Ce formulaire sera pour la gestion de deux types d'objets assez simples, mais est une grande forme, donc je voudrais avoir une seule fonction de formulaire/traitement.en passant des variables non Zend_Form à un ViewScript
J'ai donc ceci:
class GameManagementForm extends Zend_Form{
public function __construct($type='flash'){
parent::__construct();
//and later
$this->setDecorators(array(array('ViewScript', array('viewScript' => 'game/game-management.phtml'))));
Ce que je voudrais faire est d'être en mesure de passer non Zend_Form varaiables au viewScript. J'ai essayé de passer un référencement à $ this mais pas de chance. Est-il possible d'appeler quelque chose comme ceci:
$this->setDecorators(array(array('ViewScript', array('viewScript' => 'game/game-management.phtml', $arg))));
grâce à l'aide
cool merci. Serait this-> foo dans le ViewScript au cas où quelqu'un trébucherait à travers cela. pour les tableaux de données je ferais juste 'foo' => $ args (bien que probablement évident.) – timpone
Oui, j'ai oublié de mentionner le $ this. – smack0007