バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

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

フロント機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
fsv_g2
投稿日時: 2007/8/31 15:08
対応状況: −−−
一人前
登録日: 2007/6/28
居住地:
投稿: 71
新規コメント(レビュー)投稿後自動メール送信
件名の件ですが、
現在レビュー機能を確認にするには

管理機能の[昨日のレビュー書き込み数]をみるか、
[商品管理]>[レビュー管理]で検索するかしかないと認識しています。

ひんぱんに書き込みがない場合、
昨日のレビュー書き込み数であれば土日をはさむと確認できないので
見落としが予想されます。

そこで、レビュー投稿が行われた時点で自動的にメール送信される機能を設置できないでしょうか?

よろしくお願いします。
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/9/1 10:35
対応状況: 解決済
一人前
登録日: 2007/6/28
居住地:
投稿: 71
Re: 新規コメント(レビュー)投稿後自動メール送信
ryo様

本当にありがとうございました。
上記カスタマイズで動作確認いたしました。

あまりに早かったので驚きました(^^;)
ryo
投稿日時: 2007/9/1 11:09
対応状況: −−−
一人前
登録日: 2007/7/26
居住地: 関西
投稿: 86
Re: 新規コメント(レビュー)投稿後自動メール送信
少なくなった在庫をメールで知らせる機能

上記のような内容もしたことがあったので、割とすんなり出来ました(^^)


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

スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

総メンバー数は88,299名です
総投稿数は109,692件です

投稿数ランキング

1
seasoft
7365
2
468
3217
3
AMUAMU
2712
4
nanasess
2303
5
umebius
2085
6
yuh
1818
7
h_tanaka
1610
8
red
1568
9
mcontact
1240
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
796
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.