我正在關注this tutorial from alan storm "magento_admin_hello_world_revisited",它對於理解管理部分中的基礎知識非常有幫助。不幸的是,我在設置URL路徑時感到有點困惑,結果當我點擊菜單欄中的鏈接時出現404錯誤。瞭解adminhtml網址路徑
的教程說,我需要
<action>adminhtml/Adminprefcentre/index</action>
添加到我的adminHtml.xml的菜單鏈接。後來在教程裏提到,我需要
<Adminprefcentre after="Mage_Adminhtml">Adminprefcentre</Adminprefcentre>
添加到我的config.xml中(注:我已經包含在文章中描述到config.xml中的其他相關節點)。
當我添加<action>
節點時,我將它表示爲將從菜單欄點擊的鏈接。正如我添加了<Adminprefcentre>
節點,我相信這意味着這是與重寫所提到的admin frontName有關。這是錯的嗎?
我已經以通常的方式創建了一個控制器Name_Module_AdminprefcentreController並給它一個indexAction的動作。
當我點擊我的菜單欄中的鏈接時,我得到.../admin/adminprefcentre/index/key/ae6a...
和404找不到。
我顯然誤解正在教什麼,所以
1 - 什麼是我加入到我的config.xml文件做節?
2 - 我應該在哪裏尋求解決我的404消息?