0

我有一个检索按钮列表的插件。当我从视图(echo $this->GetAdminButtons())调用这个插件时,它工作正常。但是我需要从 layout.phtml 调用这个插件,当我这样做时,应用程序就会停止(白屏,无输出)

当我尝试获取异常消息时,我收到此错误:

Plugin by name 'GetAdminButtons' was not found in the registry;
used paths: 
    Zend_View_Helper_Navigation_: Zend/View/Helper/Navigation/ 
    Zend_View_Helper_:            Zend/View/Helper/:./views/helpers/

在应用程序.ini

resources.view.helperPath.Admin_View_Helper = "Admin/View/Helper"

这让我感到困惑,因为它在视图 .phtml 文件中工作正常

提前致谢,

4

1 回答 1

0

继续从评论中讨论。尝试移动resources.layout配置中的行,以便它们在resources.view那些之后(我在评论中的建议有错误的方式)。

我认为您的问题是布局在视图之前被初始化,这就是布局中不存在视图路径的原因。

于 2012-07-29T08:55:54.803 回答