質問 > フロント機能 > 商品一覧の表示順『新着順』を、商品IDのもっとも大きい数からの降順にしたい |
フロント機能
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
akaaa01 |
投稿日時: 2017/12/19 23:36
対応状況: −−−
|
半人前 登録日: 2017/10/8 居住地: 投稿: 11 |
商品一覧の表示順『新着順』を、商品IDのもっとも大きい数からの降順にしたい こんにちは。
3.0.14でサイトを運営しているものです。 サーバは さくらのレンタルサーバ ビジネスを使っています。 商品一覧のソート順で『新着順』を選んだ時に、 CSVで登録した商品IDのもっとも大きい数から降順で表示させたいです。 もともと商品IDでソートされているものなのでしょうか? 自分の所のサイトでは、ある程度新しい順に並んでいるようなのですが、 一部分昇順で表示されたり、バラバラに表示されて困っています。 ProductReoisitory.phpの143行目 // 新着順 } else if (!empty($searchData['orderby']) && $searchData['orderby']->getId() == $config['product_order_newer']) { $qb->addSelect('MIN(pc.code) as HIDDEN code_min'); $qb->innerJoin('p.ProductClasses', 'pc'); $qb->groupBy('p'); $qb->orderBy('p.create_date', 'DESC'); } else { if ($categoryJoin === false) { $qb ->leftJoin('p.ProductCategories', 'pct') ->leftJoin('pct.Category', 'c'); } $qb->addOrderBy('p.id', 'DESC'); } このあたりかな・・・と思っているのですが・・・。 どなたかご教授いただけると幸いです。 何卒宜しくお願い申し上げます!!! |
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
» 商品一覧の表示順『新着順』を、商品IDのもっとも大きい数からの降順にしたい | akaaa01 | 2017/12/19 23:36 |
Re: 商品一覧の表示順『新着順』を、商品IDのもっとも大きい数からの降順にしたい | umebius | 2017/12/19 23:39 |
Re: 商品一覧の表示順『新着順』を、商品IDのもっとも大きい数からの降順にしたい | akaaa01 | 2017/12/19 23:46 |