質問 > その他 > 商品一覧の表示順位のランダム化 |
その他
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
ゲスト |
投稿日時: 2008/5/11 1:39
対応状況: −−−
|
商品一覧の表示順位のランダム化 TOP⇒商品一覧で表示される順番をランダムに出来ますか?
価格順や新着順のように後から選択ではなく、 TOPからLISTに入った際にランダムで表示したいと思っています。 |
|
ゲスト |
投稿日時: 2008/5/11 8:52
対応状況: −−−
|
Re: 商品一覧の表示順位のランダム化 常にランダムでいいんですか?
だったら data/class/pages/products/LC_Page_Products_List.php の430行付近(バージョンによって、多少違うと思いますが) $order = "T4.category_rank DESC, T4.product_rank DESC"; を、念のため元はコメントアウトして // $order = "T4.category_rank DESC, T4.product_rank DESC"; $order = "rand()"; でいいかと。 |
|
kvex2004 |
投稿日時: 2008/5/11 8:54
対応状況: −−−
|
長老 登録日: 2007/10/31 居住地: 埼玉 投稿: 218 |
Re: 商品一覧の表示順位のランダム化 すみません、上の「ゲスト」は私です。
書き忘れましたが 2.1.2 で動作確認しました。 |
ゲスト |
投稿日時: 2008/5/11 14:04
対応状況: −−−
|
Re: 商品一覧の表示順位のランダム化 ありがとうございます!
無事動きました! ちなみにですが、このランダム順位をセッションに残すとなると 結構しんどい作業になりますか? |
|
ゲスト |
投稿日時: 2008/5/11 22:41
対応状況: −−−
|
Re: 商品一覧の表示順位のランダム化 毎回クエリ発行してますからねぇ。
だいぶ書き換える必要があるかもしれないです。 検証してる時間が無いので、ごめんなさい。 |
|
ゲスト |
投稿日時: 2008/5/17 1:27
対応状況: −−−
|
Re: 商品一覧の表示順位のランダム化 水を差すようであれですが、先ほどためしたところ、
システムエラーが発生しました。 大変お手数ですが、サイト管理者までご連絡ください。 となってしまいました。 EC-CUBE2.2BETA PHP 5.1.6 PostgreSQL 8.1.11 もしあれでしたら情報お願いします。 |
|
ゲスト |
投稿日時: 2008/5/18 16:44
対応状況: −−−
|
Re: 商品一覧の表示順位のランダム化 ちなみに正常に稼動している環境は
EC-CUBEバージョン 2.1.2 PHPバージョン PHP 4.3.9 DBバージョン MySQL 4.1.20 です。 EC-CUBEバージョンの差か、DBの差でしょうね。 |
|
nanasess |
投稿日時: 2008/5/19 0:33
対応状況: −−−
|
神 登録日: 2006/9/9 居住地: 投稿: 2314 |
Re: 商品一覧の表示順位のランダム化 PostgreSQL でしたら, random() でどうでしょう?
|
ゲスト |
投稿日時: 2008/5/20 1:20
対応状況: −−−
|
Re: 商品一覧の表示順位のランダム化 質問主です。
応用でBEST5のランダム化も出来ました^^ ありがとうございました^^ |
|
ゲスト |
投稿日時: 2008/5/22 12:56
対応状況: −−−
|
Re: 商品一覧の表示順位のランダム化 EC-CUBE2.2BETA
PHP 5.1.6 PostgreSQL 8.1.11 こちらの環境ですが、 radom()を random() に変更してみましたが、 同じシステムエラーでした。 残念です。 |
|
(1) 2 3 » |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |