EC-CUBEの小技:管理画面でのワンクリックを減らす方法

2012年3月29日 19:23
ECCUBEでは、毎日のように管理画面を開き、受注管理で注文状況をチェックし、商品管理で在庫をチェックし、顧客管理で今日も会員増えてないかとやきもきするのが日常です。
この3つの行動が1日一回ならまだいいのですが、一日に結構大き目の回数を行う訳ですから、労力がかかります。

で、問題なのがこの受注管理を開いたときに、毎度のように『この条件で検索する』ボタンを押さなければならないという事です。
最初から出しておいてくれよと、毎日触っている人なら思う訳ですが、ECCUBE側でそういう風にはしてくれないので、自分でやるしかないと。

というわけで、この無駄なワンクリックを減らす方法を紹介致します。
この記事は最終更新日から1年以上が経過しています。

追加するのはたった3行

僕が必要だと思う分だけ、提示します。

商品管理
/data/class/pages/admin/products/LC_Page_Admin_Products.php

受注管理
/data/class/pages/admin/order/LC_Page_Admin_Order.php

顧客管理
/data/class/pages/admin/customer/LC_Page_Admin_Customer.php

行数までは一致しませんが、ほぼ作りは同じなので、3ファイルとも同じように、以下参照

function init() {
parent::init();

//追加ここから
// 初期表示で検索結果(50件表示)とする
if (!isset($_POST['mode'])) $_POST['mode'] = "search";
if (!isset($_POST['search_page_max'])) $_POST['search_page_max'] = 50;
//ここまで

}

以上です。
簡単便利でした。

ブログ運営

株式会社ちょもらんま

https://qomolangma.jp