質問 > フロント機能 > 商品一覧ページでデフォルトの並び順を設定したい |
フロント機能
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
umebius |
投稿日時: 2020/10/6 21:17
対応状況: −−−
|
神 登録日: 2016/7/22 居住地: 投稿: 2085 |
Re: 商品一覧ページでデフォルトの並び順を設定したい システム設定>マスタデータ管理からmtb_product_list_order_byに「在庫あり」を追加します。
この時、「在庫あり」が一番上に来るようにしてください。 IDは空いてる数字で、ここでは10としておきます。 ProductRepositoryの並び替え部分で下記のようにかけば在庫で並び替えられるのではないでしょうか。 https://github.com/EC-CUBE/ec-cube/blob/4.0.5/src/Eccube/Repository/ProductRepository.php#L205
規格を使っている場合はちゃんとやろうと思うともっと複雑だと思いますが・・・
|
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
商品一覧ページでデフォルトの並び順を設定したい | cro233 | 2020/10/5 13:52 |
» Re: 商品一覧ページでデフォルトの並び順を設定したい | umebius | 2020/10/6 21:17 |
Re: 商品一覧ページでデフォルトの並び順を設定したい | cro233 | 2020/10/7 13:50 |