在Zend Framework中调用另一个动作助手来自另一个动作助手

在Zend Framework中调用另一个动作助手来自另一个动作助手

问题描述:

是否可以从另一个动作助手调用另一个动作助手。其实我已经创建了一个动作助手,它使用preDispatch挂钩预制一些布局相关的东西。现在我想在我的第一个操作助手的preDispatch方法中调用ajaxContext。任何想法我怎么能做到这一点?在Zend Framework中调用另一个动作助手来自另一个动作助手

您可以使用Zend_Controller_Action_HelperBroker来获取其他帮助程序。

如果你从Zend的抽象类继承,你可以使用actionController变量来访问控制器并使用某物。像$ this - > _ actionController-> layout(); (用于布局动作帮手)