如何在magento 1.7.0.2的简报中添加新字段(suscriber_name)?

时间:2012-12-11 15:01:57

标签: php magento e-commerce magento-1.7

我正在尝试将新字段添加到简报订阅表单中。 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
{
}

让我困惑的是修改文件。任何人都可以指导如何实现我的目标吗?

1 个答案:

答案 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能够更好地支持不同的数据库引擎。