Magento自定义模块没有使用正确的包含路径

时间:2011-03-18 22:00:08

标签: magento

我正在创建一个自定义的Magento支付模块。我创建了这个文件: /var/www/app/etc/modules/CustomerParadigm_NoPay.xml 其中包含:

<?xml version="1.0"?>
<config>
    <modules>
        <CustomerParadigm_NoPay>
            <active>true</active>
            <codePool>local</codePool>
        </CustomerParadigm_NoPay>
    </modules>
</config>

为什么Magento会抛出这个错误:

  

警告:   include(Mage / Model / Nopay.php):失败   打开流:没有这样的文件或   目录   /var/www/lib/Varien/Autoload.php on   第93行

这显然不是正确的道路,因为我告诉Magento查看本地文件夹。如果有人有任何建议,请告诉我。

我还将此添加到我的.htaccess文件

php_value include_path ".:/var/www/app/code/local"

1 个答案:

答案 0 :(得分:0)

请勿在此配置中使用“_”,因为Magento会尝试将“CustomerParadigm_NoPay”作为目录CustomerParadigmNoPay作为此目录中的类。