2016-07-27 55 views
-1

我正在開發一個php模塊到Magento 1.9.2.4。我想檢查我的模塊是啓用還是禁用,但它不起作用。哪裏不對 ?我在Magento的檢查啓用模塊不工作

模塊文件夾:C:\wamp\www\magento\app\code\core\Projetos\HelloWorld

我的代碼:

<?php 
    require_once 'app/Mage.php'; 

    Mage::app(); 

    $moduleName = 'Projetos_HelloWorld';//eg Mage_Cms  
    if(Mage::getConfig()->getModuleConfig($moduleName)->is('active', 'true')) { 
     //$product = new Projetos_HelloWorld_Model_Product; 
     //$product->sayHello(); 
     echo "Module Enable"; 
    } else { 
     echo "Module Disable"; 
    } 
?> 

謝謝

回答

0

我想you'are不按標準Magento的模塊創建方法。

如果你想知道具體的模塊是否啓用或不那麼你必須從應用程序的/ etc /模塊/ name_of_module.xml

檢查,請看看如何建立在Magento的擴展。

http://www.pierrefay.com/magento-developper-guide-howto-tutorial-5

我希望這將幫助你。

感謝,

山姆

0

試試這個

<?php 
if (Mage::helper('core')->isModuleEnabled('Projetos_HelloWorld')) 
{ 
    echo "Module Enable"; 
} else { 
    echo "Module disabled"; 
}