SOY CMS / SOY Shop

ブログトップ

お問い合わせの確認メール文面の変更

2014年08月01日

前回はSOY Inquiryで自動で出力されるお問い合わせ内容の末尾に文章を追加できるという内容を紹介しました。

お問い合わせの確認メール文面の拡張


今回は末尾に追加ではなく、お問い合わせ内容の文面の変更方法について紹介します。




問い合わせ番号: 1-3690-2410
問い合わせ日時: 2014-07-30 17:59:27
お名前 : まめぞー
メールアドレス: mamezo@omameshoji.co.jp
件名 : ダイズの購入について
問い合わせ内容: このサイトでダイズは購入できますか?


システムから自動出力されるお問い合わせ内容ですが、

この表記自体を変更したいとします。


拡張の際に利用したmail.admin.phpを開いて、


<?php

$mailBody[0] = "文章を上書きします";

?>

このように$mailBody[0]に任意の値を入れると、


文章を上書きします


システムから自動出力される文面は変更されます。

(お問い合わせを行った方向けのmail.user.phpでは$mailBody[1]に値を入れます)


mail.admin.phpとmail.user.phpでは、

各フォームと入力内容が格納されている$columnsがあるので、

$columnsから組み立てた内容を$mailBody[0]に入れると良いです。


他に


今回のお問い合わせは
問い合わせ番号: 1-3690-2410
問い合わせ日時: 2014-07-30 17:59:27
お名前 : まめぞー
メールアドレス: mamezo@omameshoji.co.jp
件名 : ダイズの購入について
問い合わせ内容: このサイトでダイズは購入できますか?


このように一行目に何か文頭を入れたい場合は、


<?php

$content = $mailBody[0];
$mailBody[0] = "今回のお問い合わせは\n" . $content;

?>

一度、$mailBody[0]から値を取り出して、

文頭に値を挿入してから再度$mailBody[0]に入れると、

文頭に値が追加されている内容が出力されます。