お客様への通知メールのテンプレートとして、以下のものが用意されています。
CS-Cartでは、テンプレートエンジンとしてTwigが使用されていますので、ライブラリの機能を使ってカスタマイズができます。
変数
テンプレートに入っている変数は、それぞれ以下の意味になっていますので、場所をや文面を
ヘッダー
変数名 | 詳細 |
---|---|
storefront_data.url | ストアフロントのURL |
logos.mail.image.image_path | ロゴ画像 |
company_data.company_name | 基本設定:運営会社:会社名 |
title | タイトル |
フッター
変数名 | 詳細 |
---|---|
contact_information | 「連絡先情報」(poファイルで自由に変更可能) |
company_data.company_city | 基本設定:運営会社:市区町村 |
company_data.company_address | 基本設定:運営会社:会社住所 |
get_social | 「SNSをチェック」(poファイルで自由に変更可能) |
http://www.facebook.com | 自社のFacebookページのURLに変更 |
https://twitter.com | 自社のTwitterページのURLに変更 |
company_data.company_name | 基本設定:運営会社:会社名 |
customer_text_letter_footer | 「当ECサイトをご利用いただき、誠にありがとうございます。 ご不明な点がございましたらお気軽にお問い合わせくださいませ。」(poファイルで自由に変更可能) |
メールテンプレート
変数名 | 詳細 |
---|---|
company_name | 基本設定:運営会社:会社名 |
headre | ヘッダー(コードスニペット) |
hello_name | お客様名 |
hello | 「こんにちは」(poファイルで自由に変更可能) |
status | 注文ステータス |
product.name | 商品名 |
footer | フッター(コードスニペット) |
通知タイプ:注文
商品が発送されました:商品発送
件名:必須項目
{{ company_name }}: {{ __("order") }} #{{ order_info.order_id }} {{ __("new_shipment_was_created") }}
テンプレート
{{ snippet("header", { "title" : __("new_shipment_was_created") }) }}
{{__("hello_name", {"[name]" : order_info.firstname})}}
<br />
<br /> {{ __("products_were_sent") }}
<br />
<br />
<b>{{ __("order_id") }}</b>: #{{ order_info.order_id }}
<br />
<b>{{ __("shipping_method") }}</b>: {{ shipment.shipping }}
<br />
<b>{{ __("shipment_date") }}</b>: {{ shipment.timestamp|date("#{settings.Appearance.date_format}, #{settings.Appearance.time_format}") }}
<br /> {% if shipment.carrier_info %}
<b>{{ __("carrier") }}</b>: {{ shipment.carrier_info.name }}
<br /> {% endif %} {% if shipment.tracking_number %}
<b>{{ __("tracking_number") }}</b>: {% if shipment.carrier_info.tracking_url %}
<a href="{{ shipment.carrier_info.tracking_url }}">{{ shipment.tracking_number }}</a> {% else %} {{ shipment.tracking_number }} {% endif %}
<br />
<br /> {% endif %} {{ shipment.carrier_info.info }}
<b>{{ __("products") }}:</b>
<p>
{% for hash, amount in shipment.products %} {% if amount > 0 %} {{ amount }} x {{ order_info.products[hash].product }}
<br /> {% if order_info.products[hash].product_options %} {% for option in order_info.products[hash].product_options %} {{ option.option_name }}: {{ option.variant_name }}{% if not loop.last%}, {% endif %} {% endfor %}
<br /> {% endif %}
<br /> {% endif %} {% endfor %}
</p>
{% if shipment.comments %}
<br />
<br />
<b>{{ __("comments") }}</b>: {{ shipment.comments }} {% endif %}
{{ snippet("footer") }}
ダウンロード商品へのアクセスが許可されました:商品ダウンロード
件名:必須項目
{{ company_name }}: {{ __("order") }} #{{ order_info.order_id }} {{ __("edp_access_subj") }}
テンプレート
{{ snippet("header") }}
{% if order_info.firstname %}{{__("hello_name", {"[name]" : order_info.firstname})}} {% else %} {{ __("hello") }}, {{ __("customer") }} {% endif %}
<br />
<br /> {{ __("edp_access_granted") }}
<br />
<br /> <a href="{{ order_files_list_url }}"><b>{{ __("view_avail_files_for_order", {"[order_id]": order_info.order_id}) }}</b></a>
<br />
<br /> {% for product in edp_data %}
{% for file in product.files %}
<a href="{{ file.url }}">{{ file.file_name }} ({{ file.file_size|filesize }} {{ __("bytes") }})</a>
<br />
<br /> {% endfor %} {% endfor %}
{{ snippet("footer") }}
注文ステータスは連絡待ちに変更されました:注文内容 : 連絡待ち
件名:必須項目
{{ company_name }}: {{ __("change_order_status_default_subj", {"[order]": order_info.order_id, "[status]": order_status.description}) }}
テンプレート
{{ snippet("header", {"title": __("change_order_status_default_subj", {"[order]": order_info.order_id, "[status]": order_status.description}) } ) }}
{% if order_info.firstname %}{{__("hello_name", {"[name]" : order_info.firstname})}} {% else %} {{ __("hello") }}, {{ __("customer") }} {% endif %}
<br />
{{ __("change_order_status_default_text", {"[status]": order_status.description}) }}
<br />
<br /> {{ include_doc("order.summary", order_info.order_id) }}
{{ snippet("footer") }}
PDF形式のドキュメントの添付
- -:初期設定
- 納品書
- 注文内容
注文ステータスは支払い確認済みに変更されました:注文内容 : 支払い確認済み
件名:必須項目
{{ company_name }}: {{ __("change_order_status_i_subj", {"[order]": order_info.order_id}) }}
テンプレート
{{ snippet("header", {"title": __("change_order_status_i_subj", {"[order]": order_info.order_id}) } ) }}
{% if order_info.firstname %}{{__("hello_name", {"[name]" : order_info.firstname})}} {% else %} {{ __("hello") }}, {{ __("customer") }} {% endif %}
<br />
{{ __("change_order_status_default_text", {"[status]": order_status.description}) }}
<br />
<br /> {{ include_doc("order.summary", order_info.order_id) }}
{{ snippet("footer") }}
PDF形式のドキュメントの添付
- –
- 納品書:初期設定
- 注文内容
注文ステータスはキャンセルに変更されました:注文内容 : キャンセル
件名:必須項目
{{ company_name }}: {{ __("change_order_status_i_subj", {"[order]": order_info.order_id}) }}
テンプレート
{{ snippet("header", {"title": __("change_order_status_i_subj", {"[order]": order_info.order_id}) } ) }}
{% if order_info.firstname %}{{__("hello_name", {"[name]" : order_info.firstname})}} {% else %} {{ __("hello") }}, {{ __("customer") }} {% endif %}
<br />
{{ __("change_order_status_default_text", {"[status]": order_status.description}) }}
<br />
<br /> {{ include_doc("order.summary", order_info.order_id) }}
{{ snippet("footer") }}
PDF形式のドキュメントの添付
- -:初期設定
- 納品書
- 注文内容
注文ステータスは入荷待ちに変更されました:注文内容 : 入荷待ち
件名:必須項目
{{ company_name }}: {{ __("change_order_status_b_subj", {"[order]": order_info.order_id}) }}
テンプレート
{{ snippet("header", {"title": __("change_order_status_b_subj", {"[order]": order_info.order_id}) } ) }}
{% if order_info.firstname %}{{__("hello_name", {"[name]" : order_info.firstname})}} {% else %} {{ __("hello") }}, {{ __("customer") }} {% endif %}
<br />
{{ __("change_order_status_default_text", {"[status]": order_status.description}) }}
<br />
<br /> {{ include_doc("order.summary", order_info.order_id) }}
{{ snippet("footer") }}
PDF形式のドキュメントの添付
- -:初期設定
- 納品書
- 注文内容
注文ステータスは拒否に変更されました:注文内容 : 拒否
件名:必須項目
{{ company_name }}: {{ __("change_order_status_d_subj", {"[order]": order_info.order_id}) }}
テンプレート
{{ snippet("header", {"title": __("change_order_status_d_subj", {"[order]": order_info.order_id}) } ) }}
{% if order_info.firstname %}{{__("hello_name", {"[name]" : order_info.firstname})}} {% else %} {{ __("hello") }}, {{ __("customer") }} {% endif %}
<br />
{{ __("change_order_status_default_text", {"[status]": order_status.description}) }}
<br />
<br /> {{ include_doc("order.summary", order_info.order_id) }}
{{ snippet("footer") }}
PDF形式のドキュメントの添付
- -:初期設定
- 納品書
- 注文内容
注文ステータスは失敗に変更されました:注文内容 : 失敗
件名:必須項目
{{ company_name }}: {{ __("change_order_status_f_subj", {"[order]": order_info.order_id}) }}
テンプレート
{{ snippet("header", {"title": __("change_order_status_f_subj", {"[order]": order_info.order_id}) } ) }}
{% if order_info.firstname %}{{__("hello_name", {"[name]" : order_info.firstname})}} {% else %} {{ __("hello") }}, {{ __("customer") }} {% endif %}
<br />
{{ __("change_order_status_default_text", {"[status]": order_status.description}) }}
<br />
<br /> {{ include_doc("order.summary", order_info.order_id) }}
{{ snippet("footer") }}
PDF形式のドキュメントの添付
- -:初期設定
- 納品書
- 注文内容
注文ステータスは注文受付に変更されました:注文内容 : 注文受付
件名:必須項目
{{ company_name }}: {{ __("change_order_status_o_subj", {"[order]": order_info.order_id}) }}
テンプレート
{{ snippet("header", {"title": __("change_order_status_o_subj", {"[order]": order_info.order_id}) } ) }}
{% if order_info.firstname %}{{__("hello_name", {"[name]" : order_info.firstname})}} {% else %} {{ __("hello") }}, {{ __("customer") }} {% endif %}
<br />
{{ __("change_order_status_default_text", {"[status]": order_status.description}) }}
<br />
<br /> {{ include_doc("order.summary", order_info.order_id) }}
{{ snippet("footer") }}
PDF形式のドキュメントの添付
- -:初期設定
- 納品書
- 注文内容
注文ステータスは完了に変更されました:注文内容 : 完了
件名:必須項目
{{ company_name }}: {{ __("change_order_status_c_subj", {"[order]": order_info.order_id}) }}
テンプレート
{{ snippet("header", {"title": __("change_order_status_c_subj", {"[order]": order_info.order_id}) } ) }}
{% if order_info.firstname %}{{__("hello_name", {"[name]" : order_info.firstname})}} {% else %} {{ __("hello") }}, {{ __("customer") }} {% endif %}
<br />
{{ __("change_order_status_default_text", {"[status]": order_status.description}) }}
<br />
<br /> {{ include_doc("order.summary", order_info.order_id) }}
{{ snippet("footer") }}
PDF形式のドキュメントの添付
- –
- 納品書:初期設定
- 注文内容
通知タイプ:商品
商品が入荷しました:入荷通知
件名:必須項目
{{ company_name }}: {{ product.name|striptags }} {{ __("is_back_in_stock") }}
テンプレート
{{ snippet("header", {"title": product.name } ) }}
{{ __("hello") }},
<br />
<br />
{{ __("back_in_stock_notification_header") }}
<br />
<br />
<b><a href="{{ url }}">{{ product.name }}</a></b>
<br />
<br /> {{ __("back_in_stock_notification_footer") }}
<br />
{{ snippet("footer") }}
通知タイプ:会員情報
会員情報が有効化されました:アカウント有効化
件名:必須項目
{{ company_name }}: {{ __("profile_activated") }}
テンプレート
{{ snippet("header", {"title": __("profile_activated")} ) }}
{% if user_data.firstname %} {{__("hello_name", {"[name]" : user_data.firstname})}} {% else %} {{ __("hello") }}, {% endif %}
<br /> {{ __("text_profile_activated") }}
{{ snippet("footer") }}
会員情報が無効化されました:アカウント無効化
件名:必須項目
{{ company_name }}: {{ __("profile_deactivated") }}
テンプレート
{{ snippet("header", {"title": __("profile_deactivated")} ) }}
{% if user_data.firstname %} {{__("hello_name", {"[name]" : user_data.firstname})}} {% else %} {{ __("hello") }}, {% endif %}
<br /> {{ __("text_profile_deactivated") }}
{{ snippet("footer") }}
会員情報が更新されました:会員情報の更新
件名:必須項目
{{ company_name }}: {{ __("update_profile_notification") }}
テンプレート
{{ snippet("header", {"title": __("update_profile_notification_header")} ) }}
{% if user_data.firstname %} {{__("hello_name", {"[name]" : user_data.firstname})}} {% else %} {{ __("hello") }}, {% endif %}
<br>
{{ __("update_profile_notification_header") }}
<br>
<br>
<h4 class="with-subline">{{ __("user_account_information") }}</h4>
<table border="0" width="100%" class="info">
<tr>
<td><b>{{ __("login_url") }}:</b></td>
<td><a href="{{ login_url }}">{{ login_url|puny_decode }}</a></td>
</tr>
<tr>
<td><b>{{ __("email") }}:</b></td>
<td><a>{{ user_data.email }}</a></td>
</tr>
<tr>
<td><b>{{ __("password") }}:</b></td>
<td> *********** (<a href="{{ forgot_pass_url }}">{{ __("forgot_password_question") }}</a>)</td>
</tr>
</table>
<br>
<table class="info" width="269" align="left">
<tr>
<td>
<h4 class="with-subline">{{ __("billing_address") }}</h4>
<strong>{{ user_data.b_firstname }} {{ user_data.b_lastname }}</strong><br>
{{ user_data.b_address_2 }} {{ user_data.b_address }}<br>
{{ user_data.b_city }} {{ user_data.b_country }} <br>
{{ user_data.b_phone }} <br>
</td>
</tr>
</table>
<table class="info" width="269" align="left">
<tr>
<td>
<h4 class="with-subline">{{ __("shipping") }} {{ __("address") }}</h4>
<strong>{{ user_data.s_firstname }} {{ user_data.s_lastname }}</strong><br>
{{ user_data.s_address_2 }} {{ user_data.s_address }}<br>
{{ user_data.s_city }} {{ user_data.s_country }} <br>
{{ user_data.s_phone }} <br>
</td>
</tr>
</table>
{{ snippet("footer") }}
会員情報が作成されました:会員登録
件名:必須項目
{{ company_name }}: {{ __("new_profile_notification") }}
テンプレート
{{ snippet("header", {"title": __("new_profile_notification")} ) }}
{% if user_data.firstname %} {{__("hello_name", {"[name]" : user_data.firstname})}} {% else %} {{ __("hello") }}, {% endif %}
<br>
{{ __("update_profile_notification_header") }}
<br>
<br>
<h4 class="with-subline">{{ __("user_account_information") }}</h4>
<table border="0" width="100%" class="info">
<tr>
<td><b>{{ __("login_url") }}:</b></td>
<td><a href="{{ login_url }}">{{ login_url|puny_decode }}</a></td>
</tr>
<tr>
<td><b>{{ __("email") }}:</b></td>
<td><a>{{ user_data.email }}</a></td>
</tr>
<tr>
<td><b>{{ __("password") }}:</b></td>
<td> *********** (<a href="{{ forgot_pass_url }}">{{ __("forgot_password_question") }}</a>)</td>
</tr>
</table>
{{ snippet("footer") }}
ユーザーグループが有効化されました:ユーザーグループ登録承認
件名:必須項目
{{ company_name }}: {{ __("usergroup_activated") }}
テンプレート
{{ snippet("header", {"title": __("usergroup_activated") } ) }}
{{ __("text_usergroup_activated", {"[usergroups]": usergroups}) }}
{{ snippet("footer") }}
ユーザーグループが無効化されました:ユーザーグループ無効化
件名:必須項目
{{ company_name }}: {{ __("usergroup_disactivated") }}
テンプレート
{{ snippet("header", {"title": __("usergroup_disactivated") } ) }}
{{ __("text_usergroup_disactivated", {"[usergroups]": usergroups}) }}
{{ snippet("footer") }}
パスワード・リカバリー:パスワードの再設定
件名:必須項目
{{ company_name }}: {{ __("recover_password_subj") }}
テンプレート
{{ snippet("header", { "title" : __("recover_password_subj") }) }}
{{ __("text_confirm_passwd_recovery") }}:<br /><br />
<a href="{{ url }}">{{ url|puny_decode }}</a>
{{ snippet("footer") }}