Я хочу показать дату подписки на новостную рассылку на Рассылка Подписчики Сетка.Как показать дату подписки на рассылку новостей?
Я использую magento 1.8.1.
Как это будет возможно.
Просьба предложить?
Благодаря
Я хочу показать дату подписки на новостную рассылку на Рассылка Подписчики Сетка.Как показать дату подписки на рассылку новостей?
Я использую magento 1.8.1.
Как это будет возможно.
Просьба предложить?
Благодаря
По умолчанию Существует не дата подписки сохраняется, когда выписывает клиента, вы должны:
Mage_Newsletter_Model_Subscriber
и в функции subscribe
, добавьте код, чтобы установить дату подписки на модель до сохранения $this->setSubscriptionDate(yourDateGoesHere)
Mage_Adminhtml_Block_Newsletter_Subscriber_Grid
и добавить этот код в функцию _prepareColumns
, просто поместите его в том месте, где вы хотите его показать.$ this-> addColumn ('subscription_date', массив ( 'заголовок' => Mage :: помощник ('бюллетень') -> __ ('Date'), 'индекс' => «subscription_date ', ' type '=>' datetime ', ' align '=>' center ', ' gmtoffset '=> true ));
в базе данных change_status_at также поле. Можем ли мы использовать это, иначе оно используется для других целей. – Trliok
Когда клиент подписывается, это поле остается пустым, оно изменяется только тогда, когда пользователь отменяет подписку или «изменяет статус», поэтому, если вы планируете использовать его как «дату подписки», вы можете потерять значение, хранящееся там –