我正在尝试将新字段添加到简报订阅表单中。 I have found this solution。但当我打开答案中提到的文件时,即Mage_Newsletter_Model_Mysql4_Subscriber (应用程序/代码/核心/法师/新闻/型号/ Mysql4 / Subscriber.php)
我看起来像:
class Mage_Newsletter_Model_Mysql4_Subscriber extends Mage_Newsletter_Model_Resource_Subscriber
{
}
让我困惑的是修改文件。任何人都可以指导如何实现我的目标吗?
答案 0 :(得分:0)
关键是类声明:
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.6 Community Edition开始,不推荐使用Mysql4模型,并使用了Resource。这是为了让Magento能够更好地支持不同的数据库引擎。