我有一个搜索模块。它有一个生成搜索字段的表单,我使用存储在views / scripts / forms中的viewScript来呈现表单。
我希望这个表单出现在屏幕上,所以我编写了一个ViewHelper来创建from并返回它。我在搜索模块中时工作正常,但当我在任何其他模块中时,我收到错误。
任何想法为什么?
这是用于以
形式创建viewScript的内容$this->setDecorators(array(
array( 'ViewScript', array('viewScript' => 'forms/Search.phtml'))
));
谢谢, 马丁
答案 0 :(得分:0)
在我的代码中,我必须在路径前放一个/,这样就意味着:
$this->setDecorators(array(
array( 'ViewScript', array('viewScript' => '/forms/Search.phtml'))
));