回答:
このコンテンツを含むZzz.xmlというファイルをapp / etc / modulesに作成します(最後に読み込まれるため)。
<?xml version="1.0"?>
<config>
<modules>
<Mage_Downloadable>
<active>false</active>
</Mage_Downloadable>
<Mage_Authorizenet>
<active>false</active>
</Mage_Authorizenet>
<!-- all other modules here -->
</modules>
</config>
それらのいくつかに依存している他のモジュールがあるので、それらのいくつかを無効にできない可能性があります。
たとえば、無効にするMage_Usa
場合は、無効にする必要Mage_XmlConnect
もあります。
[編集]無効にできるものは次のとおりです。
System\Advanced\Advanced
のmodules
ノードのすべての子が一覧表示されるため、無効化されたモジュールが画面に表示されるという事実と混同しないでください。
返答が遅れているにもかかわらず、@ snh_nlからの、無効にできるモジュールについての質問に回答したいと思います。Mage_Core以外のすべてのモジュールです。
しかし、密結合モジュールを無効にするには、何も壊れないように注意する別のモジュールをインストールする必要があります。したがって、私は開発しました:https : //github.com/Zookal/magento-mock
Zookal Mock:無効なコアモジュールと拡張機能の透過的な自動検出と、Magentoを壊さないためのモックオブジェクトを提供します。設定するものはありません。クラスの書き換えはありません。オブザーバーは1人だけです。そのまま使用できます。ファイルを物理的に削除することもできます!
考慮すべきことの1つ:コマンドラインでは機能しません。
1.7以降を使用している場合は、Mage_Poll
およびを安全に無効にできますPhoenix_Moneybookers
。Mage_Poll
各ページでコードを実行するので、必要がなければ通常は無効にします。
Mage_Authorizenet
、Mage_GoogleCheckout
およびMage_Paygate
無効にしても安全ですが、コメントによると、いくつかのばかげたバグがそこにある可能性があります。それらの支払い方法が非アクティブである限り、それらは基本的に無効になっている限り、私はそれらについてあまり気にしません。
Mage_GiftMessage
管理者設定でオフにできるので、私もそれを気にしません。
用としてMage_Usa
、Mage_Weee
そしてMage_Downloadable
あなたがテストして定着に過ごすためにいくつかの時間を持っていない限り、無効にしないでください。ある時点(Magento 1.5)でMage_Usaを無効にしようとしたところ、ほとんどの出荷モジュールが壊れました。
ファイルを作成できます。
app / etc / modules / zzz_disabled_modules.xml。
使用または未使用のモジュールを交換してください。
<?xml version="1.0"?>
<!-- Disables modules to improve performance. (most likely unused modules) -->
<config>
<modules>
<Mage_Authorizenet>
<active>false</active>
</Mage_Authorizenet>
<Mage_Backup>
<active>false</active>
</Mage_Backup>
<Mage_Compiler>
<active>false</active>
</Mage_Compiler>
<Mage_Centinel>
<active>false</active>
</Mage_Centinel>
<Mage_ConfigurableSwatches>
<active>false</active>
</Mage_ConfigurableSwatches>
<Mage_Downloadable>
<active>false</active>
</Mage_Downloadable>
<Mage_Giftmessage>
<active>false</active>
</Mage_Giftmessage>
<Mage_GoogleCheckout>
<active>false</active>
</Mage_GoogleCheckout>
<Mage_Rating>
<active>false</active>
</Mage_Rating>
<Mage_PaypalUk>
<active>false</active>
</Mage_PaypalUk>
<Mage_Persistent>
<active>false</active>
</Mage_Persistent>
<Mage_Rss>
<active>false</active>
</Mage_Rss>
<Mage_Paypal>
<active>false</active>
</Mage_Paypal>
<Mage_Paygate>
<active>false</active>
</Mage_Paygate>
<Mage_Poll>
<active>false</active>
</Mage_Poll>
<Mage_Weee>
<active>false</active>
</Mage_Weee>
<Mage_Usa>
<active>false</active>
</Mage_Usa>
<Mage_Sendfriend>
<active>false</active>
</Mage_Sendfriend>
<Mage_Tag>
<active>false</active>
</Mage_Tag>
<Mage_Productalert>
<active>false</active>
</Mage_Productalert>
<Phoenix_Moneybookers>
<active>false</active>
</Phoenix_Moneybookers>
<Mage_XmlConnect>
<active>false</active>
</Mage_XmlConnect>
</modules>
</config>
Mage_GoogleCheckout
無効にすると、チェックアウト時に致命的なエラーが発生するという既知の問題でした。最新の1.7.0.2で修正されているかどうかは不明です。