【发布时间】:2010-12-02 19:05:20
【问题描述】:
在此处阅读文档中的 Zend_Application_Resource_Modules 部分: http://framework.zend.com/manual/1.10/en/zend.application.available-resources.html
我注意到了这一点:
您可以使用模块名称作为配置文件中的前缀或子部分来指定特定于模块的配置。
使用这个:
[production]
news.resources.db.adapter = "pdo_mysql"
news.resources.db.params.host = "localhost"
news.resources.db.params.username = "webuser"
news.resources.db.params.password = "XXXXXXX"
news.resources.db.params.dbname = "news"
对我来说这是个好主意。但是,当我简单地将这些前缀添加到我想要特定于我的模块的某些内容时,没有任何变化。
所以我的问题是:我如何告诉 Zend Framework 实际使用这些模块特定的前缀?
【问题讨论】:
-
刚开始,我不建议使用特定于模块的配置,因为这听起来会让下一个来维护的人非常感到困惑应用程序。我还是投了赞成票,因为我可能错了。
-
嘿达里尔,我找到了这篇文章,它可能对amazium.com/blog/zend-framework-module-specific-config有帮助
标签: php zend-framework module