1
A
回答
2
該URL的第一部分被稱爲「frontName」。
http://example.magento.com/frontName/controllerName/actionName
Magento的只允許一個單一模塊權利要求的特定frontName。對於admin
名字,這是Adminhtml
。
然而,Magento的1.3推出了配置語法,它允許你這已經聲稱前名稱,它(模塊)應該檢查爲控制文件的其他模塊告訴特定的模塊。這個功能通常被稱爲real controller overrides,雖然你可以用它來替換你自己的Magento中的特定控制器,但你可以使用也可以(和應該使用它)來爲管理控制檯設置你自己的控制器。唯一需要注意的是,如果Magento使用您在未來版本中已經選擇的控制器名稱,則在升級時需要進行調整。 (換句話說,選擇獨特的名字)
如果您對細節感興趣,我正在編寫關於Magento的routing engine的系列文章,它將爲您提供比您需要知道的更多細節。
相關問題
- 1. 自定義路由管理
- 2. Zend的自定義模塊路由
- 3. 模塊和自定義路由
- 4. 如何在自定義管理模塊中添加自定義管理主題
- 5. 要求路由中的自定義C模塊路徑
- 6. Yii2模塊中的路由定義
- 7. Rails3爲可確定的模塊設計自定義路由
- 8. Magento:在管理中的自定義模塊數據持續
- 9. Magento自定義重定向路由自定義聯繫人表單模塊
- 10. Angular2定義從子路由模塊
- 11. 簡單需求管理工具的ASP.NET自定義路由
- 12. 與Magento的管理頁面中的自定義模塊中創建管理模塊
- 13. Laravel自定義路由模型綁定
- 14. kohana 3.3.x中的管理模塊沒有正確路由
- 15. 的Zend翻譯爲路由自定義模塊
- 16. 自定義路由
- 17. 如何在PRISM中註冊自定義模塊管理器?
- 18. 在自定義管理模塊中創建網格
- 19. 在Shoppe中自定義管理模板
- 20. 自定義路由Rails中
- 21. Magento - 自定義管理路由器,但沒有菜單項
- 22. 自定義路由處理程序
- 23. 自定義模塊路由器不被Magento識別
- 24. Appengine模塊dispatch.xml路由與自定義域
- 25. Magento 2自定義模塊路由不拾起
- 26. 如何在laravel和自定義模塊之間設置路由?
- 27. Joomla!管理面板裏的自定義模塊字段數據
- 28. 如何實現drupal7自定義模塊的管理界面?
- 29. Magento的自定義模塊管理權限
- 30. Magento自定義管理模塊是空的
請參閱[此答案](http://stackoverflow.com/questions/6877683/how-to-get-the-url-of-a-page-section-in-magento-admin/6881211#6881211)for一個最佳實踐。 – clockworkgeek
如果我找到了你,這篇文章(http://www.magentocommerce.com/wiki/5_-_modules_and_development/0_-_module_development_in_magento/how_to_create_an_admin_form_module)會幫助你。 – Zyava
@clockworkgeek謝謝,這正是我正在尋找的 – Zifius