我在magento社区文件夹中开发了一个扩展程序,但即使在禁用表单管理面板后它仍然显示,我也禁用了缓存,但仍未禁用请帮助我
<config>
<modules>
<my_module>
<active>true</active>
<codePool>community</codePool>
<depends>
<Mage_Shipping />
</depends>
</my_module>
</modules>
</config>`
这是我的config.xml文件
<?xml version="1.0" encoding="UTF-8"?>
<config>
<modules>
<my_module>
<module>0.0.1</module>
</my_module>
</modules>
<global>
<models>
<my_module>
<class>My_Module_Model</class>
</my_module>
</models>
</global>
<default>
<carriers>
<my_module>
<active>1</active>
<model>my_module/carrier</model>
<title>My Module</title>
<sort_order>10</sort_order>
<sallowspecific>0</sallowspecific>
</my_module>
</carriers>
</default>
</config>
答案 0 :(得分:2)
要完全禁用扩展,您需要将其设置为false到模块文件
<config>
<modules>
<my_module>
<active>false</active>
<codePool>community</codePool>
<depends>
<Mage_Shipping />
</depends>
</my_module>
</modules>
从系统配置中禁用模块&gt; <当前配置范围>高级&gt;高级&gt;禁用模块输出 如上所述,仅禁用模块的输出。
答案 1 :(得分:0)
要真正禁用模块,您需要在etc / modules中编辑xml文件的扩展名。从My_module.xml to My_module.html
更改它。如果将其设置为false,则模块被禁用但如果有类从模块类扩展,即使设置为false,它们仍然会执行它,因此这还不够。
答案 2 :(得分:0)
要禁用社区模块,只需转到app / etc / modules /找到你的module_name.xml文件并设置false
<config>
<modules>
<my_module>
<active>false</active>
<codePool>community</codePool>
<depends>
<Mage_Shipping />
</depends>
</my_module>
</modules>
好的,现在转到您的社区文件夹etc / config.xml并将1设置为0
<default>
<carriers>
<my_module>
<active>0</active>
<model>my_module/carrier</model>
<title>My Module</title>
<sort_order>10</sort_order>
<sallowspecific>0</sallowspecific>
</my_module>
</carriers>
</default>
已经完成了。告诉我任何事情让你摆脱这个问题谢谢。