EC-CUBE3 メールが長いので短くしたい

注文確認メールと管理人に届くメール。

これを
「印刷したときに2枚になるので、1枚に収まるくらいコンパクトにして欲しい」

という要望がありましたので修正です。

 

特に通販だと7年くらい注文受付の紙を保持しておいた方が良いという話なので
おそらく他の会社でも必要だと思いますので備忘録。

 

メールを短くする方法

注文メールはお客様に届くものと管理人に届くものが同じなので
「様」とかをはしょらないように注意が必要です。

1.メールテンプレートを修正します

\src\Eccube\Resource\template\default\Mail\order.twig

例によって\app\の方に入っている場合もありますので、
\app\に同名のファイルがあったら、そっちの修正を優先してください。

 

【例1】

FAXを()閉じにしてTELの横にしたり

 

【例2】

************************************************
 ご注文商品明細
************************************************

******ご注文商品明細******

にしたり

 

【例3】

時間指定値引き送料無料だったらその項目も切っちゃいます。

 

【例4】

下の方の

{% for ShipmentItem in Shipping.ShipmentItems %}
商品コード: {{ ShipmentItem.product_code }}
商品名: {{ ShipmentItem.product_name }} {{ ShipmentItem.classcategory_name1 }} {{ ShipmentItem.classcategory_name2 }}
数量:{{ ShipmentItem.quantity|number_format }}

{% endfor %}

の部分は上の金額が出ているヤツとかぶっているからいらなさそうです。

 

2.キャッシュの削除

例によって「管理画面」で「コンテンツ管理」「キャッシュ管理」で全部を削除します。

(なぜかtwigだけだとうまくいかなかったので…)

 

3.フッターなども短く

「管理画面」で「設定」「基本情報設定」「メール設定」でヘッダーやフッターの文章を短くします

 

 

 

4.検証

注文をしてみて、メールを受信して、印刷をするのは紙がもったいないから「印刷プレビュー」とか「XPS」や「PDF」にプリントアウトして確認

 

コメントを残す