2012-12-11 78 views
1

我正在嘗試在新聞訂閱表單中添加一個新字段。 I have found this solution。但是,當我打開在回答中提到的文件,即Mage_Newsletter_Model_Mysql4_Subscriber (應用程序/代碼/核心/法師/新聞/型號/ Mysql4/Subscriber.php)如何在magento 1.7.0.2的新聞中添加新字段(suscriber_name)?

我的樣子:

class Mage_Newsletter_Model_Mysql4_Subscriber extends Mage_Newsletter_Model_Resource_Subscriber 
{ 
} 

這讓我感到困惑修改文件。任何人都可以請指導如何實現我想要的?

+0

我也有同樣的問題。任何人都知道嗎? – Imran

回答

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模型已被棄用且使用了資源。這是爲了讓Magento更好地支持不同的數據庫引擎。

相關問題