我正在关注来自 alan Storm "magento_admin_hello_world_revisited" 的本教程,它对理解为管理部分整理内容的基础知识有很大帮助。不幸的是,我对设置 URL 路径感到有些困惑,因此当我单击菜单栏中的链接时出现 404 错误。
教程说我需要添加
<action>adminhtml/Adminprefcentre/index</action>
到我的 adminHtml.xml 获取菜单链接。在教程的后面它提到我需要添加
<Adminprefcentre after="Mage_Adminhtml">Adminprefcentre</Adminprefcentre>
到我的 config.xml(注意:我已将文章中描述的其他相关节点包含在 config.xml 中)。
当我添加<action>
节点时,我认为它是指将从菜单栏中单击的链接。当我添加<Adminprefcentre>
节点时,我认为这意味着它与重写提到的管理员 frontName 有关。这是错的吗?
我以通常的方式创建了一个控制器 Name_Module_AdminprefcentreController 并给它一个 indexAction 的动作。
当我单击菜单栏中的链接时,我得到.../admin/adminprefcentre/index/key/ae6a...
了 404 未找到。
我显然误解了所教的内容
1 - 我添加到 config.xml 文件的部分是做什么的?
2 - 我应该在哪里解决我的 404 消息?