如何在Magento ver中禁用社区扩展。 1.9.1.1

时间:2016-02-06 16:54:56

标签: magento

我在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>

3 个答案:

答案 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>

已经完成了。告诉我任何事情让你摆脱这个问题谢谢。