バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > フロント機能 > レビューをデフォルトで公開にしたい

フロント機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
senchang
投稿日時: 2013/8/1 15:29
対応状況: −−−
半人前
登録日: 2010/3/3
居住地: 東京
投稿: 26
レビューをデフォルトで公開にしたい
レビュー投稿があった場合は、非公開で登録され手動で公開に変更する必要があります。
しかし投稿があってもメール通知があるわけでもないですし、デフォルトで公開にする方法を探しています。
あつかましいようですが、どなたかご教示くださいますようお願い致します。
sumida
投稿日時: 2013/8/1 17:18
対応状況: −−−
仙人
登録日: 2013/2/10
居住地: 広島県呉市ときどき瀬戸内海
投稿: 641
Re: レビューをデフォルトで公開にしたい
パッと見ですが、

data/class/pages/products/LC_Page_Products_Review.php

    //登録実行
    function lfRegistRecommendData(&$objFormParam) {
        $objQuery =& SC_Query_Ex::getSingletonInstance();
        $arrRegist = $objFormParam->getDbArray();

        $arrRegist['create_date'] = 'CURRENT_TIMESTAMP';
        $arrRegist['update_date'] = 'CURRENT_TIMESTAMP';
        $arrRegist['creator_id'] = '0';
// added
        $arrRegist['status'] = '1';
// added

        //-- 登録実行
        $objQuery->begin();
        $arrRegist['review_id'] = $objQuery->nextVal('dtb_review_review_id');
        $objQuery->insert('dtb_review', $arrRegist);
        $objQuery->commit();
    }

で、いけるような。
install SQL でデフォルト:2 (非表示)になっているので、1 (表示)を指定すれば良いと思います。
senchang
投稿日時: 2013/8/6 11:50
対応状況: −−−
半人前
登録日: 2010/3/3
居住地: 東京
投稿: 26
Re: レビューをデフォルトで公開にしたい
sumida様

レスありがとうございます。
早速ためしてみます!

▼追記
ご提示頂いた方法で、無事にフロント・管理ともに投稿直後が公開となりました!
大変助かりました。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

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

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2314
5
umebius
2085
6
yuh
1819
7
h_tanaka
1650
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.