デフォルトでは、後から登録したカテゴリが上になってしまう。
通常、登録するときは、上から入力していくと、全てが逆順に表示され、順番の入れ替えがとても面倒になる。
対策として、SQLのソート順を逆にする。
(フロント表示、管理画面の左のカテゴリディレクトリ表示)
/data/class/helper/SC_Helper_Category.php [line:544]
// $where = "del_flg = 0 AND $pid_name = ? ORDER BY rank DESC"; $where = "del_flg = 0 AND $pid_name = ? ORDER BY rank ASC";
(カテゴリの追加変更ツリー)
/data/class/pages/admin/products/LC_Page_Admin_Products_Category.php
上記に習い、カテゴリのソート順を変更する
ORDER BY rank DESC ⇒ ORDER BY rank ASC
とても簡単なカスタマイズだが、少しづつ使いやすくするには、EC-CUBEのバカ機能を沢山直さなければならない。