元ネタ ( 2.11 ) :
http://xoops.ec-cube.net/modules/newbb/viewtopic.php?viewmode=flat&order=ASC&topic_id=4787&forum=7

上記をそのままだと 2.13 にて動かなかったので getMode() 関数を追ってみると、
mode を $_REQUEST['mode'] で判断していたので、それを追記したら下記ようになりました。


//**
 * Page を初期化する.
 *
 * @return void
 */
function init()
{
    parent::init();

    /**
     * [カスタマイズ] ページ表示時、「この条件で検索する」ボタンと同じ動作をする
     */
    if ( !isset( $_REQUEST['mode'] ) ) : $_REQUEST['mode'] = "search"; endif;
    if ( !isset( $_POST['mode'] ) ) : $_POST['mode'] = "search"; endif;
    if ( !isset( $_POST['search_page_max'] ) ) : $_POST['search_page_max'] = SEARCH_PMAX; endif;
}


この PHP を追記するファイル
  • LC_Page_Admin_Customer_Ex.php
  • LC_Page_Admin_Mail_Ex.php
  • LC_Page_Admin_Order_Ex.php
  • LC_Page_Admin_Products_Ex.php
  • LC_Page_Admin_Products_Review_Ex.php