Возможно ли в Magento полностью отключить основной модуль (не только выход модуля) из пользовательских модулей config.xml?Отключить модуль сердечника magento изнутри модулей config.xml
Если да, то как?
Возможно ли в Magento полностью отключить основной модуль (не только выход модуля) из пользовательских модулей config.xml?Отключить модуль сердечника magento изнутри модулей config.xml
Если да, то как?
Под/приложение/и т.д./модули у вас есть Mage_Module.xml файл В этом файле у вас есть включен узел с истинным, установите его в ложное;)
Вот это
Несколько модулей могут быть но не все. например, 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>
отключит модуль клиента.
Я бы рекомендовал сделать это в 'app/etc/module/Your_Own.xml', просто скопируйте узлы, которые вы хотите отключить, в одной и той же структуре xml и измените активную на неактивную. Таким образом, даже если вы выполните обновление, ваши модули не будут повторно включены обновлением –