EC-CUBEでレビュー投稿日を変更する方法

  • このエントリーをはてなブックマークに追加
  • Pocket
  • LINEで送る

EC-CUBEを使われているクライアント様は多いです。ショッピングカートシステムは数多く存在しますが、比較的手軽に導入できる点でEC-CUBEは好まれているようです。
そこで今回、EC-CUBEで良く要望のある「レビュー投稿日に関する問題」の解決方法をご紹介します。

レビューはSEOにとって、そしてECサイトを成功させるために必要不可欠です。どんどんレビューを集めてサイトに賑わいをもたらしましょう。
(私はSEOを始めとするマーケティング分野が専門なのですが、実はプログラミング言語も多少は触ることができるのです・・・どうでもいいですね)

質問:レビュー機能の投稿日は変更できるようにならないのか?

あるクライアント様では、WEB販売だけでなく店舗販売や営業もやっているため、レビューを電話やメールで受け付けることが多いそうです。
ある程度たまった段階でレビューを投稿するためにレビュー投稿日が全て同じ日になってしまい、サクラレビューに見えてしまうことを気にされていました。

そこでクライアント様には以下のようにアドバイスをし、結果投稿日を実際のレビュー受付日に変更することができたようです。

回答

管理画面上でのレビュー投稿日変更は容易に実装が可能です。以下に変更できるようになるまでの手順を記載します。

※バージョンやカスタマイズ状況により必ずしも同じ変更で実装出来るとは限りません。
※各自の責任で試してください。実装によりもし損失が生じた場合でも当方は一切責任を負いません。

手順1

\data\Smarty\templates\default\admin\products
review_edit.tpl

変更前

 変更後

create_dateが投稿日を格納する変数ですので、この変数を変更できるように修正します。
これで、管理画面上のレビュー管理で投稿日欄に入力できるようになっているはずです。

 手順2

\data\class_extends\page_extends\admin\products
LC_Page_Admin_Products_ReviewEdit_Ex.php

追加

$arrRegistColumnにcreate_dateを追加します。
$arrRegistColumnは登録用カラム変数で、この変数にcreate_dateを入れることで、手順1で入力した日付にデータベースが更新されるようになります。

まとめ

これで、EC-CUBEの管理画面上でレビュー投稿日を変更できるようになります。
いかがでしょうか。ものの数分で終わる作業です。

今回のように、実際にECサイトを運営しているクライアント様の事例を使って記事を書いていく予定です。
こんな問題の対処方法はないか、など挙げていただければ本ブログで解説させていただくことも可能です。

  • このエントリーをはてなブックマークに追加
  • Pocket
  • LINEで送る

SNSでもご購読できます。

コメントを残す