質問 > フロント機能 > 商品一覧ページをディフォルトでランダム表示させたいです。 |
フロント機能
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
bio |
投稿日時: 2016/7/21 12:00
対応状況: −−−
|
一人前 登録日: 2013/3/13 居住地: 投稿: 81 |
商品一覧ページをディフォルトでランダム表示させたいです。 いつもお世話になっております。どうかアドバイス、ご教授等お願いできませんでしょうか。とある理由により商品一覧ページをディフォルトでランダム表示をさせたく、以下のファイルの様に変更いたしましたが、古い順に表示されます。
以下ファイルをどう変更すればディフォルトでランダム表示できるかアドバイス、ご教授頂けませんでしょうか。 LC_Page_Products_List.php /* 商品一覧の表示 */ function lfGetProductsList($searchCondition, $disp_number, $startno, $linemax, &$objProduct) { この箇所を $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; 以下の様に変更。 $order = "random()"; __EOS__; break; [EC-CUBE]2.12.5 [データベース] MySQL 5.0.77 [WEBサーバ] Apache/2.2.3 [OS] Linux p47. [PHP] 5.2.9 |
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
» 商品一覧ページをディフォルトでランダム表示させたいです。 | bio | 2016/7/21 12:00 |
Re: 商品一覧ページをディフォルトでランダム表示させたいです。 | karin | 2016/7/21 15:41 |
Re: 商品一覧ページをディフォルトでランダム表示させたいです。 | bio | 2016/7/22 2:51 |