【发布时间】:2009-08-12 17:53:39
【问题描述】:
嘿,所以我在使用装饰器时遇到了麻烦,最后找到了我正在寻找的 ViewScript 装饰器。我不太明白如何让所有文件指向彼此,希望你们能提供帮助。
在我的表单底部,我将 viewScript 装饰器分配给我的所有元素:
Bottom of the form.php:
$this->setElementDecorators(array(array('ViewScript'), array('viewScript' => 'ViewScript.phtml')));
我的印象是,这会将我的表单元素放入 ViewScript.phtml 中,而 ViewScript.phtml 与我的 form.php 位于同一文件夹中。
但是,我收到以下错误消息:
Warning: Exception caught by form: Plugin by name '/ViewScript.phtml' was not found in the registry; used paths: Zend_Form_Decorator_: Zend/Form/Decorator/;Zend/Form/Decorator/ (..BLAHBLAH)
为什么表单找不到 ViewScript.phtml,我怎么能指向它?
【问题讨论】: