2012年10月4日カテゴリー:

EC-CUBE2.12:送信メールにショップの基本情報を自動表示する

1 テンプレートファイルに下記コードを追加しておくことで、「基本情報管理>メール設定」のフッターにショップ情報を入力する必要がなくなります。
[php]
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::


TEL: FAX:

E-Mail:
URL:
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
[/php]

コードを追加するファイルは以下の通りです。

■data/smarty/templates/default/mail_templates/order_mail.tpl
■data/smarty/templates/default/mail_templates/order_mail_pay.tpl(本サイトのカスタマイズを行っている場合)

■data/smarty/templates/mobile/mail_templates/order_mail_.tpl
■data/smarty/templates/mobile/mail_templates/order_mail_pay.tpl(本サイトのカスタマイズを行っている場合)

2 「お問い合わせメール」については下記の作業が必要になります。
■data/class/pages/contact/LC_Page_Contact.php
function lfSendMailメソッド内の$objPage->tpl_shopname = $CONF[‘shop_name’];の後に追加
[php]
$objPage->tpl_zip01 = $CONF[‘zip01’];
$objPage->tpl_zip02 = $CONF[‘zip02’];
$objPage->tpl_addr01 = $CONF[‘addr01’];
$objPage->tpl_addr02 = $CONF[‘addr02’];
$objPage->tpl_tel01 = $CONF[‘tel01’];
$objPage->tpl_tel02 = $CONF[‘tel02’];
$objPage->tpl_tel03 = $CONF[‘tel03’];
$objPage->tpl_fax01 = $CONF[‘fax01’];
$objPage->tpl_fax02 = $CONF[‘fax02’];
$objPage->tpl_fax03 = $CONF[‘fax03’];
$objPage->tpl_law_email = $CONF[‘law_email’];
$objPage->tpl_law_url = $CONF[‘law_url’];
[/php]

■data/smarty/templates/default/mail_templates/contact_mail.tpl
[php]
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::


TEL: FAX:

E-Mail:
URL:
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
[/php]