如何在网格上显示时事通讯订阅日期


How to show newsletter subscription date on grid?

我想在新闻稿订阅服务器网格上显示新闻稿订阅日期。

我使用的是magento 1.8.1。

这是怎么可能的。

请提出建议?

感谢

默认情况下,客户订阅时没有存储订阅日期,您必须:

  1. subscription_date列添加到newsletter_subscriber表
  2. 覆盖Mage_Newsletter_Model_Subscriber,在subscribe函数中,添加代码以在保存$this->setSubscriptionDate(yourDateGoesHere)之前设置模型的订阅日期
  3. 然后,为了在后端显示它,您必须重写Mage_Adminhtml_Block_Newsletter_Subscriber_Grid并将此代码添加到_prepareColumns函数中,只需将其放置在您希望它显示的位置即可

$this->addColumn('subscription_date',数组('header'=>法师::助手('newsletter')->__('Date'),'index'=>'subscription_date','type'=>'datetime',"align"=>"center","gmtoffset"=>true));