我怎么能使用每个模块的bootstrap?

时间:2010-08-08 08:44:28

标签: php zend-framework module

我正在使用Zend Framework 1.10.7,我正在寻找一种方法来使用每个模块的引导程序来设置特定的模块配置。

我认为这就像扩展Zend_Appplication_Bootstrap_Bootstrap并将其放在模块目录的根目录一样简单,但它似乎不是。

4 个答案:

答案 0 :(得分:3)

答案 1 :(得分:1)

Zend_Application_Module_Bootstrap是您要扩展的类。所以说你有一个名为'Blog'的模块,你可以创建一个这样的bootstrap类:

class Blog_Bootstrap extends Zend_Application_Module_Bootstrap
{
    // module specific bootstrap methods here
}

并将其放在application / modules / blog / Bootstrap.php。

答案 2 :(得分:0)

请注意,即使您加载了特定模块的控制器,也会运行每个引导程序。

答案 3 :(得分:0)

我是Zend Framework的新手。目前我正在使用Jeroen Keppens的" create modular application with zend"教程为我的应用程序添加模块化。但是要加载模块化布局我试图关注Matthew Weier O'Phinney的模块Bootstraps在Zend框架中:做与不做