バージョン選択

フォーラム

メニュー

オンライン状況

55 人のユーザが現在オンラインです。 (47 人のユーザが フォーラム を参照しています。)
登録ユーザ: 0
ゲスト: 55
もっと...

サイト内検索

機能要望 > フロント機能 > 新規コメント(レビュー)投稿後自動メール送信

フロント機能

新規スレッドを追加する

フラット表示 前のトピック | 次のトピック
投稿者 スレッド
ryo
投稿日時: 2007/8/31 15:46
対応状況: −−−
一人前
登録日: 2007/7/26
居住地: 関西
投稿: 86
Re: 新規コメント(レビュー)投稿後自動メール送信
確かにそれはいいですね。

/html/products/review.phpの下記の赤字を追加するとOKです。


case 'complete':
	$arrForm = lfConvertParam($_POST, $arrRegistColumn);
	$arrErr = lfErrorCheck($arrForm);
	//重複メッセージの判定
	$flag = $objQuery->count("dtb_review","product_id = ? AND title = ? ", array($arrForm['product_id'], $arrForm['title']));
	//エラーチェック
	if ($arrErr == ""){
		//重複タイトルでない
		if($flag == 0) {
			//登録実行
			lfRegistRecommendData($arrForm, $arrRegistColumn);
			// レビューがあったらメールで通知
			if(MAIL_REVIEW_FLG){
				//商品名の取得
				$arrForm['name'] = $objQuery->get("dtb_products", "name", "product_id = ? ", array($arrForm['product_id']));
				// メッセージ
				$review_msg = "商品名:".$arrForm['name']."(商品ID:".$arrForm['product_id'].")にレビューが投稿されました。";
				// メールを送信します。
				mb_send_mail(MAIL_REVIEW_TO, MAIL_REVIEW_SUBJECT, $review_msg);
			}
			//レビュー書き込み完了ページへ
			header("Location: ./review_complete.php");
			exit;
		}
	} else {
		if($flag > 0) {
			sfDispSiteError(PAGE_ERROR);
		}
	}
	break;


下記を/data/conf/conf.phpに追加。
(上記で直接指定してもいいけど、僕は色々いじってるので、confで一括指定しています。)

// レビューが送信されたらメールで通知する
define("MAIL_REVIEW_FLG", true);					// 通知フラグ(true:通知する、false:通知しない)
define("MAIL_REVIEW_TO", "acount@domain.co.jp");			// 通知する宛先
define("MAIL_REVIEW_SUBJECT", "レビューを受け付けました。");		// 通知するメールの件名



これでどうでしょう?


----------------
/* Ryo from KANSAI */
まいどっ!

フラット表示 前のトピック | 次のトピック


題名 投稿者 日時
   新規コメント(レビュー)投稿後自動メール送信 fsv_g2 2007/8/31 15:08
   » Re: 新規コメント(レビュー)投稿後自動メール送信 ryo 2007/8/31 15:46
       Re: 新規コメント(レビュー)投稿後自動メール送信 fsv_g2 2007/9/1 10:35
         Re: 新規コメント(レビュー)投稿後自動メール送信 ryo 2007/9/1 11:09

 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は89,236名です
総投稿数は110,052件です

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2314
5
umebius
2085
6
yuh
1819
7
h_tanaka
1651
8
red
1570
9
mcontact
1299
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
799
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.