【发布时间】:2014-03-13 17:39:51
【问题描述】:
我正在尝试重写 Magento 地址模型,但我对此感到抓狂。我的 config.xml 重写部分如下所示
<models>
<customer>
<rewrite>
<customer>MyNam_MyMod_Model_Customer</customer>
<address>MyNam_MyMod_Customer_Model_Address</address>
</rewrite>
</customer>
</models>
我的班级看起来像:
require_once 'Mage/Customer/Model/Address.php';
class MyNam_MyMod_Customer_Model_Address extends Mage_Customer_Model_Address
{
public function validate() {
parent::validate();
}
}
当我加载地址表单时,我收到以下错误:在 /var/www/magento/app/code/core/Mage/Customer/Block/ 中的非对象上调用成员函数 getId()地址/Edit.php 第 53 行
我注意到编辑块无法加载客户/地址模型
谁能帮帮我?
【问题讨论】: