2017-10-10 11 views
0

に表示する方法Magentoを使用している場合、通知として送信される電子メールテンプレートに表示される登録ページのテキストフィールドの値を取得する必要があります。このフィールドはマーケットプレイスの拡張によって追加されます。テキストフィールドです。Magentoのテキストフィールドの値を取得して電子メールテンプレート

ありがとうございました

答えて

0

以下のコントローラのサンプルコードで、メールにパラメータを送信してください。

if(isset($_POST)) 
    { 
    $email_template_variables = array(
     'customer_name' => $_POST['name']     
    ); 

    $processedTemplate = $emailTemplate->getProcessedTemplate($email_template_variables); 

以下のようにメールに可変/パラメータを表示します。

{{var customer_name}} 

enter image description here

+0

ポストのコードを追加するにはお返事、のおかげで、私は、電子メールテンプレートでその値を表示したいフィールドは売り手の登録ページに売り手URLテキストフィールドである一方で、これはwebkulによって追加市場。 –

+0

取引電子メールの表示値については、以下の手順を実行する必要があります。システム - >トランザクション電子メール - >電子メールテンプレートを選択し、電子メールコンテンツに変数値を追加します。このような。 {{var seller_url}}を参考にして、上のスクリーンショットを追加しました。 –

+0

ありがとう、私はこのコードについて質問します。(isset($ _ POST)) { $ email_template_variables = array( 'customer_name' => $ _POST ['name'] ); $ processedTemplate = $ emailTemplate-> getProcessedTemplate($ email_template_variables);フィールドがregisetr.phtmlの場合 –

関連する問題