0

そのため、新規顧客の登録ページには、ニュースレターを受け取りたい人のためのチェック ボックスがあります。

ここで見ることができます:http://screencast.com/t/B2PUrelvnm1X

唯一の問題は、ニュースレターに GetResponse を使用していることです。ユーザーがそのチェックボックスをオンにすると、Magento のビルトイン ニュースレター システムのバックエンドではなく、GetResponse に追加されるようにする方法はありますか?

今までは手動でインポートしていましたが、これが合理化/自動化されるとよいでしょう。

ありがとう!

4

1 に答える 1

0

イベントを見学できます<customer_register_success>
オブザーバーの作成方法はこちらをご覧ください。.

これで、イベントを監視するメソッドは次のようになります。

public function checksubscription($observer) {
    $customer = $observer->getCustomer();
    if ($customer->getIsSubscribed()) {
        //if the customer subscribed to the newseltter send it to GetResponse
        //sorry but I don't know how the GetResponse API works.
    }
}
于 2014-08-08T07:44:08.673 に答える