我正在尝试添加一个新的字段到时事通讯订阅表单。I have found this solution。但当我打开答案中提到的文件时,即Mage_Newsletter_Model_Mysql4_Subscriber (app/code/core/Mage/Newsletter/Model/Mysql4/Subscriber.php)
我看起来像这样:
class Mage_Newsletter_Model_Mysql4_Subscriber extends Mage_Newsletter_Model_Resource_Subscriber
{
}修改文件把我搞糊涂了。有谁能指导我如何实现我想要的吗?
发布于 2012-12-12 06:01:34
关键是类声明:
class Mage_Newsletter_Model_Mysql4_Subscriber extends Mage_Newsletter_Model_Resource_Subscriber注意到单词extends了吗?这意味着该类继承了Mage_Newsletter_Model_Resource_Subscriber类的功能。我将改为查看app/code/core/Mage/Newsletter/Model/Resource/Subscriber.php文件。
这与您发现的解决方案不同的原因是,从1.6Community Edition开始,Mysql4模型已被弃用,并使用了资源。这是为了让Magento更好地支持不同的数据库引擎。
https://stackoverflow.com/questions/13822481
复制相似问题