使用特定模块时,我可以配置资源是否有所不同?application.ini中特定于模块的资源配置
从我读到的documentation (example #12)这应该是可能的。但我还没有运气。
详细地说,我试图为翻译文件设置另一个路径。
resources.translate.adapter = "array"
resources.translate.data = APPLICATION_PATH "/views/languages"
resources.translate.options.scan = "filename"
resources.translate.options.disableNotices = true
resources.translate.options.logUntranslated = false
mobile.resources.translate.data = APPLICATION_PATH "/modules/mobile/views/languages"
从文档
实例#12配置模块
您可以使用模块名作为前缀或子在配置文件>部分指定特定的模块构造。
例如,假设您的应用程序有一个“新闻”模块。以下是显示该模块中资源配置的INI>和XML示例。
- [制作]
- news.resources.db.adapter = “PDO_MYSQL”
- news.resources.db.params.host = “本地主机”
- news.resources.db.params。用户名= “WEBUSER”
- news.resources.db.params.password = “XXXXXXX”
- news.resources.db.params.dbname = “新闻”
http://weierophinney.net/matthew/archives/234-Module-Bootstraps-in-Zend-Framework-Dos-and-Donts.html – Phil 2011-06-08 01:45:47
@Thanks,这是相当丰富的。我已经尝试了范登博斯的方法,因为他也有[每个模块翻译]解决方案(http://blog.vandenbos.org/2009/07/09/zend-framework-per-module-translation-sources/)。但遗憾的是我没有得到任何正确的工作。 – Phliplip 2011-06-08 07:47:13