我有一个问题,在我目前的工作Magento与url自定义扩展我正在建设。
在config.xml
中,我在<use>
使用admin时添加了<routers>
条目,在<args>
中添加了<module>
和<frontName>
标签,url使用Magento $this->getUrl()
但不添加参数。
我在admin中有一个会话,如果我去和URL的参数,它会重定向到admin的登录形式。
有人遇到这个问题吗,或者你有一个想法从哪里可以?
谢谢
当创建一个管理路由时,config.xml实际上有两部分
一种是显式声明路由(例如):
<admin>
<routers>
<adminhtml>
<args>
<modules>
<training after="Mage_adminhtml">Training_Animal_Adminhtml</training>
</modules>
</args>
</adminhtml>
</routers>
</admin>
注意你不需要指定<use>
,这是因为adminhtml标签被声明为
配置的第二部分是显式声明布局在哪里
<adminhtml>
<layout>
<updates>
<training_animal>
<file>training/animal.xml</file>
</training_animal>
</updates>
</layout>
</adminhtml>
你可能没有包含布局文件,所以magento回退到登录