我有一个从 Zend_Form 扩展而来的表单。我将表单放入 ViewScript 装饰器中,如下所示:
$this->setDecorators(array(array('ViewScript', array('viewScript' => 'game/forms/game-management.phtml'))));
我想将一个变量传递给这个 ViewScript,但不确定如何做到这一点。
由于部分渲染为 Zend_View(允许 $this->app_store_icon 进行渲染),似乎应该有一种方法可以传递要渲染的变量。我尝试了以下但无济于事。
$this->setDecorators(array(array('ViewScript', array('viewScript' => 'game/forms/game-management.phtml'),array('app_store_picon'=>$current_app_store_picon))));
任何有关如何完成此操作的帮助将不胜感激。
谢谢