私はmagentoを初めて使用します。Magentoのデフォルトには、ニュースレターの購読用の電子メールIDのみがあります。ニュースレターの購読に名前と名前を追加するにはどうすればよいですか?私はたくさんのチュートリアルを見ました。しかし、それらはあまり明確ではありません。これを見つけるのを手伝ってくれませんか?
3 に答える
性別、名、姓のフィールドを追加し、バックエンドグリッドでxml / csvを介してエクスポートできるようにする無料の拡張機能があります:http://www.magentocommerce.com/magento-connect/extended-newsletter-subscription- for-guests.html
関数変数{{var subscriber.getSubscriberFirstname()}}
と{{var subscriber.getSubscriberLastname()}}
メールテンプレートの両方を使用できます。
ユーザーがログインしている場合は、拡張サブスクリプションフォームに入力されたゲスト名または顧客名が使用されます。唯一のことは、ユーザーがログインして拡張サブスクリプションフォームに自分とは別のメールアドレスを入力した場合です。に登録している場合、これら2つの変数は何も返しません。
[システム]>[トランザクションメール]に移動し、編集するレイアウトを1つ選択します。この変数を使用します:
{{var customer.lastname}}
詳細については、http ://www.mesmerlab.com/create-new-email-template-magento/をご覧ください。
問題は、newsletter_subscriberテーブルに名または姓の列がないことです。
これは、この質問への回答で対処されています。