2012-02-16 121 views

回答

18

如果這是一個正確創建的Magento擴展,它將在應用程序/ etc/modules。您希望使用此文件禁用擴展,因爲它阻止加載模塊。在數據庫中禁用允許代碼加載但禁用其輸出,這是導致Magento在其操作中失敗的一個重要區別。

在這個文件中將是一行,true。將true改爲false並且將阻止模塊加載和執行。對於模塊Desitex_Checkoutnewsletter

<?xml version="1.0"?> 
<config> 
    <modules> 
     <Desitex_Checkoutnewsletter> 
      <active>true</active> 
      <codePool>community</codePool> 
      <depends> 
       <Mage_Checkout /> 
      </depends> 
     </Desitex_Checkoutnewsletter> 
    </modules> 
</config> 
+0

太好了。這是我正在尋找的 – 2013-11-06 05:19:05

1

如果要禁用特定擴展名的所有你所要做的就是主動塊更改爲false

示例代碼。您可以使用任何支持文件編輯的ftp程序將擴展名狀態更改爲false。只需在您最喜歡的編輯器中打開應用程序/ etc/module/Namespace_Module.xml並將其更改爲如下所示:

<?xml version="1.0"?> 
<!-- 
/** 
* @category Magik 
* @package MagentoMagik_Salepro 
* @author  Ashish Nayyar @ MagentoMagik 
* @license http://www.magentomagik.com Open Software License (OSL 3.0) 
*/ 
--> 
<config> 
    <modules> 
     <Magik_Salepro> 
      <active>false</active> 
      <codePool>local</codePool> 
     </Magik_Salepro> 
    </modules> 
</config>