質問 > 管理機能 > 新規コメント(レビュー)投稿後自動メール送信 ver2 |
管理機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
colony |
投稿日時: 2008/9/3 0:04
対応状況: −−−
|
常連 ![]() ![]() 登録日: 2008/4/24 居住地: 投稿: 49 |
新規コメント(レビュー)投稿後自動メール送信 ver2 表題の件ですが、投稿コメントを見逃してしまいそうで、メール通知が出来ない物かと、探していましたら、下のコメントを見つけた。が、Ver2ではなさそうで、該当するconf.phpなどが見つかりません。
http://xoops.ec-cube.net/modules/newbb/viewtopic.php?topic_id=1078&forum=6&post_id=3460#forumpost3460 Ver2において、レビュー投稿が行われた時点で自動的にメール送信される機能は、すでに実装されているのでしょうか? もしくは、方法を教えてもらたえないでしょうか、よろしくお願いします。
|
seasoft |
投稿日時: 2008/9/3 1:27
対応状況: −−−
|
神 ![]() ![]() 登録日: 2008/6/4 居住地: 投稿: 7369 |
Re: 新規コメント(レビュー)投稿後自動メール送信 ver2 conf.php では定数定義をしているだけですので、同一ファイルの上部に書いても良いと思います。単一サイトで使うなら、定数化せずに埋め込みでも良いと思いますし。
|
colony |
投稿日時: 2008/9/8 16:59
対応状況: −−−
|
常連 ![]() ![]() 登録日: 2008/4/24 居住地: 投稿: 49 |
Re: 新規コメント(レビュー)投稿後自動メール送信 ver2 seasoft様
いつもありがとうございます。 review.phpを見てみたら、 LC_Page_Products_Review_Ex.php をrequireしているので、 このファイルを修正すればよいのでしょうか。
|
seasoft |
投稿日時: 2008/9/8 17:23
対応状況: −−−
|
神 ![]() ![]() 登録日: 2008/6/4 居住地: 投稿: 7369 |
Re: 新規コメント(レビュー)投稿後自動メール送信 ver2 LC_Page_Products_Review_Ex.php で対応できれば、それが良いと思います。
無理な場合、LC_Page_Products_Review.php に手を加える必要が出てきます。
|
colony |
投稿日時: 2008/9/17 17:25
対応状況: −−−
|
常連 ![]() ![]() 登録日: 2008/4/24 居住地: 投稿: 49 |
Re: 新規コメント(レビュー)投稿後自動メール送信 ver2 seasoft様 いつもありがとうございます。
長くお返事が出来ずにすいません。 data/pages/products/LC_Page_Products_Review.php 229行目辺りに、下記赤字のコードを入れてみました。 現在は、"レビューを受け付けました"のメールが届くのみです。 $arrForm['name'] = $objQuery->get("dtb_products", "name", "product_id = ? ", array($arrForm['product_id'] でエラーが出て、商品名や、IDが正常に取得出来ないようなのです。 とりあえず、メールが送信されるところまで出来ました。 エラーの原因など分かりましたら、ご教授のほど宜しくお願いいたします。 取り急ぎ、実験途中の報告まで。 引用:
|
seasoft |
投稿日時: 2008/9/17 18:07
対応状況: −−−
|
神 ![]() ![]() 登録日: 2008/6/4 居住地: 投稿: 7369 |
Re: 新規コメント(レビュー)投稿後自動メール送信 ver2 「クラス」の使い方を勉強すると良いと思います。
エラー行の直前で $objQuery = new SC_Query(); としては? 下にも同じ定義がありますが、二重で書いても動くなら、そのほうが(下を消すよりも)安全かも。
|
tao_s |
投稿日時: 2008/9/18 3:48
対応状況: −−−
|
仙人 ![]() ![]() 登録日: 2008/8/20 居住地: 東京 投稿: 799 |
Re: 新規コメント(レビュー)投稿後自動メール送信 ver2 興味があり、かつ現在構築中のサイトに必要だったので投稿者へのメール通知機能も追加して2.3.0-rc1で作ってみました。
機能としては ・投稿時に投稿者と管理者にメールで通知。 ・管理画面からレビューを表示にすると該当商品のレビューにメアドも登録した投稿者全員にメールで通知。 ・管理画面上でのゲスト投稿か登録ユーザー投稿かの表示 ・各通知メールをテンプレート化し、管理画面から変更可能に。 作業内容は ・SC_Helper_Mail.phpの修正 ・LC_Page_Products_Review.phpの修正 ・LC_Page_Admin_Products_ReviewEdit.phpの修正 ・review_edit.tplの修正 ・review.tplの修正 ・review_confirm.tplの修正 ・/data/Smarty/templates/default/mail_templatesへテンプレート追加 ・管理画面からmtb_mail_templateとmtb_mail_tpl_pathへデータ追加。 思ったより広い範囲で手が入ってしまったので、ここでは公開しきれません。どうしましょう? |
x41 |
投稿日時: 2008/9/18 7:26
対応状況: −−−
|
仙人 ![]() ![]() 登録日: 2007/11/23 居住地: 投稿: 308 |
Re: 新規コメント(レビュー)投稿後自動メール送信 ver2 引用:
tao_s様のサイト等にアップしてみるのはいかがでしょう。。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |