バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > フロント機能 > 商品一覧ページにレビュー数を表示とリンク

フロント機能

新規スレッドを追加する

フラット表示 前のトピック | 次のトピック
投稿者 スレッド
metan
投稿日時: 2014/5/9 16:58
対応状況: −−−
一人前
登録日: 2013/3/4
居住地:
投稿: 112
Re: 商品一覧ページにレビュー数を表示とリンク
tommy0714様

ご返信ありがとうございます。

下記の箇所に追加し、data/Smarty/templates/XXX/products/list.tpl
にも該当のコードを追加したのですが

件のレビュー

としか表示されませんでした。

追加する場所が間違っておりますでしょうか?

/* 商品一覧の表示 */
function lfGetProductsList($searchCondition, $disp_number, $startno, $linemax, &$objProduct) {

$arrOrderVal = array();

$objQuery =& SC_Query_Ex::getSingletonInstance();
// 表示順序
switch ($this->orderby) {
// 販売価格が安い順
case 'price':
$objProduct->setProductsOrder('price02', 'dtb_products_class', 'ASC');
break;

// 新着順
case 'date':
$objProduct->setProductsOrder('create_date', 'dtb_products', 'DESC');
break;

default:
if (strlen($searchCondition['where_category']) >= 1) {
$dtb_product_categories = '(SELECT * FROM dtb_product_categories WHERE '.$searchCondition['where_category'].')';
$arrOrderVal = $searchCondition['arrvalCategory'];
} else {
$dtb_product_categories = 'dtb_product_categories';
}
$order = <<< __EOS__
(
SELECT
T3.rank * 2147483648 + T2.rank
FROM
$dtb_product_categories T2
JOIN dtb_category T3
ON T2.category_id = T3.category_id
WHERE T2.product_id = alldtl.product_id
ORDER BY T3.rank DESC, T2.rank DESC
LIMIT 1
) DESC
,product_id DESC
__EOS__;
$objQuery->setOrder($order);
break;
}
// 取得範囲の指定(開始行番号、行数のセット)
$objQuery->setLimitOffset($disp_number, $startno);
$objQuery->setWhere($searchCondition['where']);

// 表示すべきIDとそのIDの並び順を一気に取得
$arrProductId = $objProduct->findProductIdsOrder($objQuery, array_merge($searchCondition['arrval'], $arrOrderVal));

$objQuery =& SC_Query_Ex::getSingletonInstance();
$arrProducts = $objProduct->getListByProductIds($objQuery, $arrProductId);

// 規格を設定
$objProduct->setProductsClassByProductIds($arrProductId);
$arrProducts['productStatus'] = $objProduct->getProductStatus($arrProductId);

foreach($arrProductId as $product_id)
{
$arrProducts['productReviewCnt'][$product_id] = $objQuery->count("dtb_review", "del_flg = 0 AND status = 1 AND product_id = ?", array($product_id));
}

return $arrProducts;
}
フラット表示 前のトピック | 次のトピック


題名 投稿者 日時
   商品一覧ページにレビュー数を表示とリンク metan 2014/4/30 21:14
     Re: 商品一覧ページにレビュー数を表示とリンク metan 2014/5/3 11:36
       Re: 商品一覧ページにレビュー数を表示とリンク tommy0714 2014/5/8 11:11
         Re: 商品一覧ページにレビュー数を表示とリンク metan 2014/5/9 12:01
           Re: 商品一覧ページにレビュー数を表示とリンク tommy0714 2014/5/9 12:28
             Re: 商品一覧ページにレビュー数を表示とリンク metan 2014/5/9 12:38
               Re: 商品一覧ページにレビュー数を表示とリンク tommy0714 2014/5/9 13:33
               » Re: 商品一覧ページにレビュー数を表示とリンク metan 2014/5/9 16:58
                   Re: 商品一覧ページにレビュー数を表示とリンク tommy0714 2014/5/9 17:30
                     Re: 商品一覧ページにレビュー数を表示とリンク metan 2014/5/9 18:01
                       Re: 商品一覧ページにレビュー数を表示とリンク metan 2014/5/10 9:11
                         Re: 商品一覧ページにレビュー数を表示とリンク tommy0714 2014/5/10 23:31
                           Re: 商品一覧ページにレビュー数を表示とリンク metan 2014/5/12 15:47

 



ログイン


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

統計情報

総メンバー数は90,242名です
総投稿数は110,340件です

投稿数ランキング

1
seasoft
7369
2
468
3217
3
AMUAMU
2712
4
nanasess
2314
5
umebius
2085
6
yuh
1819
7
h_tanaka
1688
8
red
1571
9
mcontact
1356
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.