0
A
回答
0
這個問題有點不清楚。您是否在嘗試配置由其他人編寫的模塊,或者您在問如何讓自己的模塊提供用戶友好的配置?
通過了解配置如何工作,這兩個問題都得到了解答。
在一個設計良好的模塊中,通常有一個config
目錄,其中包含兩個文件:config/module.config.php
和<modulename>.global.php.dist
。
module.config.php
用於內部(專用)配置。有人使用你的模塊可能不關心內容。
<modulename>.global.php.dist
包含用戶可能想要更改的所有配置數據。使用該模塊的開發人員將此文件複製到/config/autoload/<modulename>.global.php
(該路徑來自項目的頂部,而不是模塊 - 模塊的用戶不應該在模塊目錄內進行更改)。
開發人員也可能想要創建config/autoload/<modulename>.local.php
來覆蓋全局文件中的內容。骨架應用程序包含一個.gitignore文件,該文件會導致忽略.local.php配置文件。這有助於解決開發/登臺/生產之間的雜耍配置,並且與各種部署系統很好地協作。
對於這個東西稍微更廣闊的解釋,見this blog post
相關問題
- 1. Zend Framework 2,動態模塊配置
- 2. 沒有Vhost配置的Zend Framework 2
- 3. Zend Framework 2 - 適配器
- 4. Zend Framework vs Zend Framework 2
- 5. Zend Framework中的文本字段的自動完成 - Zend Framework 2
- 6. Zend Framework 2設置Zend \ InputFilter setRequired()
- 7. Zend Framework 2 - Zend \ Mvc \ Router \ Http \ Part - 模塊配置
- 8. Zend Framework配置裝飾器
- 9. 在MAMP中配置Zend Framework
- 10. Zend Framework路由配置。 AbstractRestfulController
- 11. Zend Framework配置文件JSON
- 12. ZF2:Zend Framework 2包含主機名的完整URL
- 13. Sublime text 2 Zend Framework插件的完成
- 14. Zend Framework 2 LDAP
- 15. Zend Framework 2 Db2
- 16. Zend Framework 2 debug_backtrace()
- 17. Zend Framework 2 Htaccess
- 18. Zend Framework 2:Zend_Navigation
- 19. Zend Framework 2
- 20. Zend Framework 2 logoutAction
- 21. Zend Framework 2 Cronjob
- 22. Zend Framework 2 Behat
- 23. Zend Framework 2從數據庫模塊配置
- 24. Play Framework配置參數
- 25. Zend Framework 1.11與Doctrine 2整合
- 26. Zend Framework的Zend Framework 2教程新手
- 27. 從Zend Framework遷移到Zend Framework 2 1
- 28. 在Zend Framework 2中設置PHP設置
- 29. Zend Framework 2 Zend/Log Logger
- 30. Zend Framework OAuth $ _GET參數
你使用的骨骼?如果是這樣,那就去複製應用程序模塊。並且不要忘記更新config/application.config.php – michaelbn
我可以問你對配置'Module'有什麼瞭解嗎?一個模塊可能很多,但也可能只有20行Module.php。 – Sam