質問 > フロント機能 > 商品一覧sortについて |
フロント機能
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
earth012 |
投稿日時: 2016/10/4 13:36
対応状況: −−−
|
半人前 登録日: 2016/10/4 居住地: 投稿: 28 |
商品一覧sortについて 商品一覧のsortで「価格」「新着順」に3で追加し、カテゴリ表示順を使用したいのですが、
ProductRepository.php ファイルに 以下のように追加すると // Order By // 価格順 ・ ・ ・ } else if (!empty($searchData['orderby']) && $searchData['orderby']->getId() == '3') { $qb ->leftJoin('p.ProductCategories', 'pct') ->leftJoin('pct.Category', 'c'); $qb->orderBy('pct.rank', 'ASC'); に追加すると SQlのテーブル dtb_product_categoryのrank が取得されます。 SQLのテーブル dtb_categoryのrankを取得するにはどう書けばよろしいでしょうか? また範囲をlevel= ○と指定する場合も併せて教えていただけますでしょうか? EC-CUBE 3.0.10 PHP 7.06 |
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
» 商品一覧sortについて | earth012 | 2016/10/4 13:36 |
Re: 商品一覧sortについて | umebius | 2016/10/4 15:11 |
Re: 商品一覧sortについて | earth012 | 2016/10/4 16:06 |
Re: 商品一覧sortについて | umebius | 2016/10/6 14:29 |
Re: 商品一覧sortについて | earth012 | 2016/10/7 2:07 |
Re: 商品一覧sortについて | umebius | 2016/10/7 9:17 |
Re: 商品一覧sortについて | earth012 | 2016/10/12 15:04 |