質問 > その他 > 商品並び替えプラグインECCUBE4系用で設定した情報をサイトに反映するにはどうしたら良いですか? |
その他
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
maruyama |
投稿日時: 2020/1/14 16:05
対応状況: −−−
|
新米 登録日: 2020/1/14 居住地: 投稿: 1 |
商品並び替えプラグインECCUBE4系用で設定した情報をサイトに反映するにはどうしたら良いですか? ▼テンプレート
[EC-CUBE] EC-CUBE4系 [OS] mac OS Catalina バージョン 10.15.2 [PHP] PHP 7.3.10 [データベース] mysql [ブラウザ] Chrome [導入プラグインの有無] 商品並び替えプラグインECCUBE4系用 https://www.ec-cube.net/products/detail.php?product_id=1772 [現象] 商品一覧の並びを 「商品並び替えプラグインECCUBE4系用」 https://www.ec-cube.net/products/detail.php?product_id=1772 で変更しようとしています。 商品一覧の取得処理はこちらでカスタマイズしており(ProductRepositoryをカスタマイズしています)、 更新日時や商品IDで並び替えるように記述しているので、プラグインで順番を設定してもそれが反映されません。 反映するためにはプラグインのデータをカスタマイズしたProductRepositoryで使う必要があるのでしょうか? |
468 |
投稿日時: 2020/1/15 11:24
対応状況: −−−
|
神 登録日: 2008/10/26 居住地: 投稿: 3217 |
Re: 商品並び替えプラグインECCUBE4系用で設定した情報をサイトに反映するにはどうしたら良いですか? ProductRepositoryのカスタマイズ内容が分からないので何とも言えませんが、
>更新日時や商品IDで並び替えるように記述しているので、プラグインで順番を設定してもそれが反映されません。 プラグインで指定している並び順が$builder->addOrderBy()で追加されていて カスタマイズ>プラグインの優先度になっているのではないでしょうか? ProductRepositoryのカスタマイズの中からorderByに関する記述を削除する事は難しいのでしょうか?
|
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |