質問 > 管理機能 > 商品管理>商品マスタ>検索結果表示件数、に無制限を追加したい |
管理機能
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
ecnobu |
投稿日時: 2009/7/22 17:30
対応状況: 解決済
|
半人前 ![]() ![]() 登録日: 2009/6/4 居住地: 投稿: 23 |
Re: 商品管理>商品マスタ>検索結果表示件数、に無制限を追加したい /data/class_extends/page_extends/admin/products/LC_Page_Admin_Products_Ex の init() と process() に少し手を加えるだけで、それらしいものができました。(実際には無制限ではなく9999にしました)
1)class の最初に定数を宣言。 private static $strAll = "all"; private static $pageMaxNum = 99999; //十分大きい数 2)init()の下の箇所を変更 $this->arrPageMax = $masterData->getMasterData("mtb_page_max") ↓ $this->arrPageMax = $masterData->getMasterData("mtb_page_max") + array(self::$strAll => " 全て"); 3)process()の下の箇所を変更 // ページ送りの処理 if(is_numeric($_POST['search_page_max'])) { $page_max = $_POST['search_page_max']; } else { $page_max = SEARCH_PMAX; } ↓ if(is_numeric($_POST['search_page_max'])) { $page_max = $_POST['search_page_max']; } else if(strcmp($_POST['search_page_max'], self::$strAll) == 0 ) { $page_max = self::$pageMaxNum; } else { $page_max = SEARCH_PMAX; } ありがとうございました。 |
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
![]() |
ecnobu | 2009/7/21 19:53 |
![]() |
seasoft | 2009/7/21 20:03 |
![]() |
ecnobu | 2009/7/21 21:09 |
» ![]() |
ecnobu | 2009/7/22 17:30 |
![](images/pixel.gif)