【メモ】レビュー投稿時に管理者宛てにメール送信

PPW_notenikakikomu

/data/class/pages/products/LC_Page_Products_Review.php
101行目あたり

            case 'complete':
                $this->arrErr = $this->lfCheckError($objFormParam);
                //エラーチェック
                if (empty($this->arrErr)) {
                    //登録実行
                    $this->lfRegistRecommendData($objFormParam);

                    $objQuery =& SC_Query_Ex::getSingletonInstance();
                    $arrForm = $objFormParam->getHashArray();
                    //商品名の取得
                    $arrForm['name'] = $objQuery->get("name", "dtb_products", "product_id = ? ", array($arrForm['product_id']));
                    // メッセージ
                    $review_msg = "商品名:".$arrForm['name']."(商品ID:".$arrForm['product_id'].")にレビューが投稿されました。";
                    // メールを送信します。
                    $mailfrom="From:" .mb_encode_mimeheader("サイト名") ."***@***.com";
                    mb_send_mail('***@***.com', '【サイト名】レビューを受け付けました', $review_msg, $mailfrom);

                    //レビュー書き込み完了ページへ
                    SC_Response_Ex::sendRedirect('review_complete.php');
                    SC_Response_Ex::actionExit();
                }
                break;

参考記事:Re: 新規コメント(レビュー)投稿後自動メール送信
参考記事:Re: 2.11系でのレビュー通知機能について
2015/04/22(水)

------

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

*

次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

PAGE TOP