讓我們改變這個問題: 我有一個AdminController的新聞模塊,這個管理控制器不應該通過前端訪問,所以我不能添加這個控制器到新聞模塊的invokables配置。 我應該將admincontroller添加到ZfcAdmin模塊的可調用項中,並將News \ AdminController添加爲zfcadmin路由的子路由。 我的問題是我怎樣才能做到這一點在新聞模塊不能在ZfcAdmin模塊invokables配置的東西? 我只是想複製應用程序中的新聞模塊,它自己開箱即可完成所有的事情。在Zend Framework 2中添加控制器到另一個模塊的invokeables
0
A
回答
2
我甚至不明白這個問題。語法總是爲
'controllers' => [
'invokables' => []
]
您添加的所有內容都可在整個應用程序中使用。此外,一個模塊不應該試圖將它的類注入到另一個模塊中。命名空間可以分開。還有其他方式可以將模塊綁定在一起(事件等)。
如果這不能令您滿意,您可以進一步解釋您的問題,我們可能會幫助您。
更新
我的回答不會改變核心。您仍然將AdminController
添加到NewsModule
的invokables
陣列中。所有ZfcAdmin
現在需要的是你添加管理路由到你的配置中(仍然在NewsModule
之內。這個模塊化系統的重點在於你不必費盡周折才能讓你的東西工作;)
至於路線,請參閱this section of ZfcAdmins Documentation。您需要的其他東西也在文檔中。
TL/DR它所有保持你的NewsModule
內。沒有文件,沒有配置,沒有留下你的名字空間;)
相關問題
- 1. Zend Framework 2(ZF2)轉發到不同的模塊控制器
- 2. Zend Framework的擴展模塊控制器
- 3. 在Zend Framework 2中使用自定義控制器擴展模塊控制器
- 4. Zend Framework 2多個模塊
- 5. Zend Framework 2模塊
- 6. 從另一個模塊中的控制器擴展控制器?
- 7. Zend Framework 2 - 接口,模塊和控制器
- 8. zftable模塊的Zend Framework 2
- 9. 分享的Zend模塊控制器用於另一模塊
- 10. Zend Framework從另一個控制器目錄加載Controller Helper
- 11. Zend Framework在模塊/控制器中渲染不同的視圖
- 12. 在Zend Framework的模塊控制器中創建動作
- 13. zend framework 2在其他模塊中加載模塊
- 14. 如何在Zend Framework中的第三方模塊的控制器中添加動作2
- 15. Zend Framework 2模塊設計
- 16. Zend Framework 2模塊協作
- 17. ZF3重定向到另一個模塊中的另一個控制器acton
- 18. Zend Framework 2 - 向控制器添加樣式
- 19. 基本控制器的Zend Framework 2
- 20. Zend Framework只加載默認模塊控制器
- 21. 如何在Zend Framework中區分模塊和控制器
- 22. 控制器在另一個模塊
- 23. 如何在Zend Framework 2中創建通用模塊/控制器/動作路由?
- 24. 添加子路由到Zend框架模塊控制器
- 25. Zend Framework 2中的模塊(ZF2)
- 26. 在我的模塊在zend應用中調用另一個控制器
- 27. Zend Framework:從另一個目錄加載模塊
- 28. Zend Framework呈現另一個控制器的視圖
- 29. 如何在Zend Framework中添加多個模塊目錄?
- 30. Zend Framework控制器名稱在鏈接中添加兩次
感謝您的回答,我改變了問題,並添加更多的細節 – Dante
@ user2688442看到更新 – Sam