2

Magento 是否可以从自定义模块 config.xml 中完全禁用核心模块(不仅仅是模块输出)?

如果有怎么办?

4

2 回答 2

1

在 /app/etc/modules 下,您有一个 Mage_Module.xml 文件在此文件中,您有一个启用的节点为 true,将其设置为 false ;)

而已

于 2013-03-10T01:50:55.827 回答
0

很少有模块可以禁用,但不是全部。例如,不应禁用 Mage Core。

此外,在禁用任何模块时,检查是否有任何其他模块依赖于该模块。因为依赖的模块也将被禁用。

例如在 Mage_Module.xml

<Mage_Customer>
    <active>true</active>
    <codePool>core</codePool>
    <depends>
        <Mage_Eav/>
        <Mage_Dataflow/>
        <Mage_Directory/>
    </depends>
</Mage_Customer>

将其更改为

<Mage_Customer>
    <active>flase</active>
    <codePool>core</codePool>
    <depends>
        <Mage_Eav/>
        <Mage_Dataflow/>
        <Mage_Directory/>
    </depends>
</Mage_Customer>

将禁用客户模块。

于 2013-03-11T03:05:11.230 回答