Php 无法打开magento模块上的流

Php 无法打开magento模块上的流,php,magento,zend-framework,magento-1.7,php-5.3,Php,Magento,Zend Framework,Magento 1.7,Php 5.3,我正在尝试创建一个特定事件的观察者,以在会话中保存url引用者 我创建了这个结构: 该模块似乎还可以,我可以在magento配置中看到。 代码如下: Luisvalencia_Affiliate.xml <?xml version="1.0" encoding="UTF-8"?> <config> <modules> <Luisvalencia_Affiliate> <active>t

我正在尝试创建一个特定事件的观察者,以在会话中保存url引用者

我创建了这个结构:

该模块似乎还可以,我可以在magento配置中看到。

代码如下:

Luisvalencia_Affiliate.xml

<?xml version="1.0" encoding="UTF-8"?>
<config>
    <modules>
        <Luisvalencia_Affiliate>
            <active>true</active>
            <codePool>community</codePool>
        </Luisvalencia_Affiliate>
    </modules>
</config>

您需要在config.xml.ie中定义模型,您需要将此代码放在config.xml文件中

<global>
        <models>
            <luisvalencia_affiliate>
                <class>Luisvalencia_Affiliate_Model</class>
            </luisvalencia_affiliate>
        </models>      
</global>

Luisvalencia_附属公司_模型

如果没有此选项,Magento将无法找到您在Observer中定义的Observer文件

您需要在config.xml.ie中定义模型,您需要将此代码放在config.xml文件中

<global>
        <models>
            <luisvalencia_affiliate>
                <class>Luisvalencia_Affiliate_Model</class>
            </luisvalencia_affiliate>
        </models>      
</global>

Luisvalencia_附属公司_模型

如果没有此选项,Magento将无法找到您在Observer中定义的Observer文件

现在我得到了以下信息:(致命错误:在第11行调用未定义的方法Luisvalencia_Affiliate_Model_Observer:::uuu()在/home/theprint/public_html/prepod/app/code/community/Luisvalencia/Affiliate/Model/Observer.php中:echo$this->(outputMessage);我已经在这里更新了我的答案。请查看Dude。谢谢。我在整个google搜索了这个错误的答案,答案就像config.xml中缺少的节点一样简单。现在我得到了以下结果:(致命错误:调用未定义的方法Luisvalencia_Affiliate_Model_Observer::)在第11行的/home/theprint/public\u html/prepod/app/code/community/Luisvalencia/Affiliate/Model/Observer.php中,第11行是这样的:echo$this->\uuuuuuuuuuuuu($outputMessage);我已经在这里更新了我的答案。检查一下Dude。谢谢。我已经搜索了整个谷歌,找到了这个错误的答案,它就像config.xml中丢失的节点一样简单。
2014-08-13T15:50:17+00:00 ERR (3): Warning: include(Mage/Luisvalencia/Affiliate/Model/Observer.php): failed to open stream: No such file or directory  in /home/theprint/public_html/preprod/lib/Varien/Autoload.php on line 93
2014-08-13T15:50:17+00:00 ERR (3): Warning: include(Mage/Luisvalencia/Affiliate/Model/Observer.php): failed to open stream: No such file or directory  in /home/theprint/public_html/preprod/lib/Varien/Autoload.php on line 93
2014-08-13T15:50:17+00:00 ERR (3): Warning: include(): Failed opening 'Mage/Luisvalencia/Affiliate/Model/Observer.php' for inclusion (include_path='/home/theprint/public_html/preprod/app/code/local:/home/theprint/public_html/preprod/app/code/community:/home/theprint/public_html/preprod/app/code/core:/home/theprint/public_html/preprod/lib:.:/usr/lib/php:/usr/local/lib/php')  in /home/theprint/public_html/preprod/lib/Varien/Autoload.php on line 93
<global>
        <models>
            <luisvalencia_affiliate>
                <class>Luisvalencia_Affiliate_Model</class>
            </luisvalencia_affiliate>
        </models>      
</global>