3

お客様が商品を注文し、メールを受け取りました。

http://img197.imageshack.us/i/emptyfieldsemail.png/

ただし、オプションのフィールドがあり、ユーザーが入力していない場合はメール本文から削除したいと考えています。会社名が入力されていない場合、メールに表示したくありませんが、編集する場所が見つかりません。

コンポーネント
/components/com_virtuemart/themes/theme048/templates/order_emails
でいくつかのテンプレートを見つけましたが、それらの空のフィールドを編集する場所がわかりません

4

1 に答える 1

1

テンプレートは、administrator/components/com_virtuemart/html/templates/order_emails/email_english.html「ファイルemail_your_language.htmlの最後にある言語を覚えておいてください。通常、Virtuemartインストールのデフォルト言語のファイル名は、編集が必要なファイルです。」で変更できます。

電子メールテンプレートには、メソッド関数email_receipt()を使用して、administrator / components / com_virtuemart / classes/ps_checkout.phpファイルのコンテンツが入力されます。email_receipt()関数は、テンプレート内のプレースホルダーを定義し、それらの値は、関数str_replaceを使用して割り当てられます。

この情報がお役に立てば幸いです

于 2011-03-14T21:31:10.150 に答える