Php Magento-自定义扩展导致404错误
最近,我的管理员中弹出了“404错误页面未找到”错误。在尝试了所有在线解决方案后,我没有发现任何程度的错误,至少是什么原因造成的 当我禁用自定义扩展时,所有404错误页面都消失了 我想这可能是因为我的扩展配置如下:Php Magento-自定义扩展导致404错误,php,xml,magento,config,Php,Xml,Magento,Config,最近,我的管理员中弹出了“404错误页面未找到”错误。在尝试了所有在线解决方案后,我没有发现任何程度的错误,至少是什么原因造成的 当我禁用自定义扩展时,所有404错误页面都消失了 我想这可能是因为我的扩展配置如下: <?xml version="1.0"?> <config> <modules> <Pinto_PartnerSystem> <version>1.0.0</versi
<?xml version="1.0"?>
<config>
<modules>
<Pinto_PartnerSystem>
<version>1.0.0</version>
</Pinto_PartnerSystem>
</modules>
<global>
<blocks>
<partnersystemblock1>
<class>Pinto_PartnerSystem_Block</class>
</partnersystemblock1>
<partnersystemblock2>
<class>Pinto_PartnerSystem_Block_EditSpecial</class>
</partnersystemblock2>
</blocks>
<helpers>
<partnersystemhelper>
<class>Pinto_PartnerSystem_Helper</class>
</partnersystemhelper>
</helpers>
</global>
<admin>
<routers>
<partnersystem>
<use>admin</use>
<args>
<module>Pinto_PartnerSystem_AdminControllers</module>
<frontName>admin</frontName>
<modules>
<sintax after="Pinto_PartnerSystem_AdminControllers">Mage_Adminhtml</sintax>
</modules>
</args>
</partnersystem>
</routers>
</admin>
<adminhtml>
<menu>
<partnersystem translate="title" module="partnersystemhelper">
<title>Partner System</title>
<sort_order>42</sort_order>
<children>
<!-- Note the misleading "module" attribute.
It actualy refers to one of the declared helpers -->
<myitem1 translate="title" module="partnersystemhelper">
<title>Manage Partners</title>
<action>partnersystem/partners</action>
<sort_order>1</sort_order>
</myitem1>
<myitem2 translate="title" module="partnersystemhelper">
<title>Manage Partner Groups</title>
<action>partnersystem/settings</action>
<sort_order>2</sort_order>
</myitem2>
<myitem3 translate="title" module="partnersystemhelper">
<title>View My Balance</title>
<action>partnersystem/balance</action>
<sort_order>3</sort_order>
</myitem3>
<myitem4 translate="title" module="partnersystemhelper">
<title>Add Partner</title>
<action>partnersystem/addpartner</action>
<sort_order>3</sort_order>
</myitem4>
<myitem5 translate="title" module="partnersystemhelper">
<title>Add Partner Group</title>
<action>partnersystem/addpartnergroup</action>
<sort_order>3</sort_order>
</myitem5>
</children>
</partnersystem>
</menu>
<acl><!-- permits -->
<resources>
<admin>
<children>
<partnersystem translate="title" module="partnersystemhelper"><!-- this tag matches the menu tag, and the same for his children -->
<title>Partner System</title>
<children>
<myitem1>
<title>Manage Partners</title>
</myitem1>
<myitem2>
<title>Manage Partner Groups</title>
</myitem2>
<myitem3>
<title>View My Balance</title>
</myitem3>
</children>
</partnersystem>
</children>
</admin>
</resources>
</acl>
</adminhtml>
</config>
1.0.0
Pinto_PartnerSystem_块
Pinto_PartnerSystem_Block_EditSpecial
Pinto_PartnerSystem_助手
管理
Pinto_PartnerSystem_AdminController
管理
Mage_Adminhtml
伙伴系统
42
管理合作伙伴
合作伙伴系统/合作伙伴
1.
管理合作伙伴组
合作伙伴系统/设置
2.
查看我的余额
伙伴关系系统/平衡
3.
添加合作伙伴
partnersystem/addpartner
3.
添加合作伙伴组
partnersystem/addpartnergroup
3.
伙伴系统
管理合作伙伴
管理合作伙伴组
查看我的余额
有人能扫描一下XML内容,看看是否有什么问题吗
我对Magento很陌生,最近这个错误让我感到压力很大,所以任何帮助都将不胜感激
编辑:我忘了提到“404错误页面未找到”错误没有显示在我的扩展中-我的扩展都显示良好。它们开始出现在索引管理、编译和某些配置页面上。您是否尝试过清理caché,然后注销并再次登录?是的,我认为使用F5进行完全刷新可能会奏效 您是否尝试注销并再次登录..?无论何时在magento中安装新的管理模块,您都需要注销并再次登录。因为在管理模块中,您应该配置。。。(访问控制列表)部分,用于授予您在模块中声明的所有控制器的权限。我忘了提到404错误在我的扩展名中没有显示,而是在索引管理或某些其他配置页面等随机位置显示。登出、登入和清除缓存并不能解决这一问题。我忘了提到404错误在我激活扩展时不会出现在扩展中,而是出现在索引管理或某些其他配置页面等随机位置。注销和登录以及清除缓存并不能解决此问题。