2023

05

Aug

EC-CUBE, PHP

EC-CUBE3 並び替えプラグインが、思ったように並び替えしない

【現象】
引継ぎしたEC-CUBE3でできたサイト。
並び替えプラグインをいれているが、並び替えをすると、
商品が減ったり、思ったように並び変わらない。

【原因】

①プラグインのバージョンが低かった。
→プラグインのバージョンをアップすると、件数は正しくなりました。


ただ、どうしても並び替えをしないので、いろいろ試してみるけど、
原因は、
mtb_product_list_order_by
のテーブルで、name部分が、おすすめ順になっていなかった。

Eventは起動しているものの、
name部分が、”選択してください”となっていると、
並び替えの処理が動いていなかった。

プラグイン側のイベントで固定っぽかったので、nameを「おすすめ順」
にすると、管理画面側で設定した並び順になりました。

タグ

同じ「PHP」カテゴリの記事

ABOUT

福岡在住、フリーランスのプログラマのメモ日記です。組込SEからWEB系に転向。子育てしながら、在宅SOHOにてお仕事しています。
ウェブサイトを作っていて困ったことや、よく調べることを書いていきます。

[対応言語]
HTML、CSS、PHP、Javascript、jQuery
Ruby On Rails、JAVA、C、C++、VB

[運営サイト]
キャラデコ弁.com
CSSデザインジェネレーター