EC-CUBE3.0.xの受注マスターはまだまだ高機能とはいえません。
並び替えができないなどの問題がありますので、今回は受注マスターの並び順変更方法をお知らせします。

受注マスターの並び順はEccube/Repository/OrderRepository.phpのメソッド、getQueryBuilderBySearchDataForAdminによって決まっています。

OrderRepositoryというのはEC-CUBEで受注に関するデータ取得やデータ更新を担っているクラスです。

EC-CUBE3.0.14では、上記のように①更新日順 ②(1が同じ場合は)受注ID の順番で受注マスタの並び順を指定しています。
並び変えたい場合はこのコードを変更してやればOKです。

並び替え方法

それでは、具体的に注文日・発送日・支払い日で並び変える方法です。
下記のように記述してください。

・注文日が新しい順で並び替えたい場合

注文日順での並び替えは当然必要だと思います。

・発送日が新しい順で並び替えたい場合

・支払い日が新しい順で並び替えたい場合

・注文金額が多い順で並び替えたい場合

 

いかがでしょうか。受注マスターの順番が変更されたと思います。
管理画面が便利になりますのでEC-CUBE3をご利用の方はぜひお試しください。

 

受注マスターの並び替えができるプラグイン
https://www.ec-cube.net/products/detail.php?product_id=1376

 

関連するカスタマイズ

会員マスター並び替え・並び順変更方法 (登録日・購入金額等)... EC-CUBE3系管理画面の会員マスターをカスタマイズしてみたいと思います。 今回は簡単にできる会員マスターの並び順変更方法をご紹介します。 デフォルトでは会員マスターの並び順はEccube/Repository/CustomerRepository.phpのメソッド、getQueryB...
商品マスターの並び替え・並び順変更方法 (登録日・価格)... 今回はEC-CUBE3の管理画面内にある商品マスターの並び順をカスタマイズしてみます。 商品マスターは登録されている商品の一覧を表示・絞り込みするための機能です。 商品マスターの並び順はレポジトリクラス(Eccube/Repository/ProductRepository.php)のメ...
受注マスターに検索条件を追加する方法(商品コードなど)... EC-CUBE3の受注マスターに検索項目やリスト表示項目を増やしたいというご要望は多いです。 以前受注マスターに購入商品を追加する方法や受注マスターに項目追加・メニュー追加する方法を書きましたが、今回は検索条件を追加する方法を共有したいと思います。 編集するファイルはたった3つです。 ...
受注マスターに購入商品を表示するカスタマイズ... 受注マスターのカスタマイズは非常に需要が高い用件になります。というのも、情報量少ないですよね受注マスター。 ただあまり色々表示するとデータベース問い合わせが増えて重くなります。サーバー負荷もかかりますのでご注意を。 方法は色々ありますが、今回はTwig内で完結する方法をとります。 それでは...