我想在新闻稿订阅服务器网格上显示新闻稿订阅日期。
我使用的是magento 1.8.1。
这是怎么可能的。
请提出建议?
感谢
默认情况下,客户订阅时没有存储订阅日期,您必须:
- 将
subscription_date
列添加到newsletter_subscriber表 - 覆盖
Mage_Newsletter_Model_Subscriber
,在subscribe
函数中,添加代码以在保存$this->setSubscriptionDate(yourDateGoesHere)
之前设置模型的订阅日期 - 然后,为了在后端显示它,您必须重写
Mage_Adminhtml_Block_Newsletter_Subscriber_Grid
并将此代码添加到_prepareColumns
函数中,只需将其放置在您希望它显示的位置即可
$this->addColumn('subscription_date',数组('header'=>法师::助手('newsletter')->__('Date'),'index'=>'subscription_date','type'=>'datetime',"align"=>"center","gmtoffset"=>true));