こんにちは私は私のサイトの1000人以上のユーザーがいます。私は彼らにニュースレターを送りたいのですが、その前に私はそれを1人のユーザーだけのためにテストしたいのですが、テストのために特定のcuastomerにそれを送ることは可能ですか。
質問する
2705 次
1 に答える
0
/app/code/Mage/Newsletter/Model/Queue.php (またはそのモデルをオーバーライドしているファイル) に移動します。
メソッド getSubscribersCollection() の 126 行付近を次のように変更します。
$this->_subscribersCollection = Mage::getResourceModel('newsletter/subscriber_collection')
->addFieldToFilter('subscriber_email', 'your-test@email.com')
->useQueue($this);
ニュースレターは「your-test@email.com」ユーザーにのみ送信されます
www.yoursite.com/index.php/admin/newsletter_queue/sending を開いて、ニュースレター キューを手動で実行できます (管理パネルの URL で秘密鍵を無効にする必要がある場合があります)。
于 2013-02-14T00:33:54.547 に答える