0
A
回答
0
然后而不是简单地创建控制器操作创建controllerAction助手的。在这里,你可以找到更多关于它
http://framework.zend.com/manual/en/zend.controller.actionhelpers.html
My_Helper_Magic extends Zend_Controller_Action_Helper_Abstract
{
public function preDispach()
{
//code inside here will run for entire application automatically
}
}
在你的引导做
Zend_Controller_Action_HelperBroker::addHelper(new My_Helper_Magic());
在回应置评。
这取决于你的“代码段”,如果你的代码片段不要求一无所知模块,控制器,动作,基本URL,那么你可以使用引导程序初始化函数
像
public function _initAlways()
{
//see how this function name is prefixed with _init hence it will be called by ZF //everytime. You can put your code fragment here
//If your code fragment depends upon some stuff like baseurl then do action controller
// registration here instead
Zend_Controller_Action_HelperBroker::addHelper(new My_Helper_Magic());
}
在回应评论
您可以保存你的对象的任何实例内Zend_Registy和检索等。无论您喜欢
里面的bootstrap.php
public function _initSetup()
{
$object = new My_Custom_Object();
Zend_Registry::set('my_custom_object',$object);
}
在您的视图或控制器后来做
$myObject = Zend_Registry::get('my_custom_object'); //to access it
相关问题
- 1. Marionette js通过requirejs从控制器访问应用程序
- 2. zend,无需加载控制器访问应用程序?
- 3. Zend框架 - 控制访问控制器
- 4. EmberJS - 从其他控制器访问应用程序控制器
- 5. Tabbar控制器通过应用程序代理访问当前选项卡的活动导航控制器
- 6. Zend框架通过URL访问控制器
- 7. 从另一个应用程序通过javascript访问MVC动作
- 8. Zend的应用程序控制器助手访问视图助手
- 9. 访问控制台应用程序IO
- 10. Web应用程序的访问控制
- 11. 控制应用程序设置访问
- 12. 访问Windows应用程序的控制
- 13. Zend Framework 2通过控制器和动作获取路由
- 14. 通过插件访问Redmine控制器
- 15. 通过PhaseListener访问控制器
- 16. ExtJS通过视图访问控制器
- 17. 在控制器动作中访问div中的内容(ASP.NET MVC3应用程序)
- 18. 通过线程访问控制
- 19. C# - 通过控制台应用程序访问Javascript修改过的HTML
- 20. 通过Java应用程序访问SharePoint
- 21. 通过NDK应用程序访问GPS
- 22. 通过Java应用程序访问Facebook
- 23. 通过hgweb.config控制访问
- 24. 通过资源使用Zend路由器的动态控制器
- 25. 通过控制器访问父级控制器的数据
- 26. 通过iOS应用程序访问SIM卡应用程序
- 27. 从.Net应用程序通过JNBridge访问JTextField控件
- 28. 通过应用程序访问apk文件通过应用程序
- 29. 通过数字操作使用Zend控制器
- 30. 访问所有SharePoint列表标题VS2010中通过控制台应用程序
不值得一个完整的答案,但:有,请看一下'FrontController'-插件手动 – KingCrunch 2012-04-25 10:11:27