Changeset 22918
- Timestamp:
- 2013/06/28 15:40:44 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/version-2_13-dev/data/class/pages/products/LC_Page_Products_List.php
r22915 r22918 94 94 $objProduct = new SC_Product_Ex(); 95 95 96 $this->arrForm = $_REQUEST; 96 // パラメーター管理クラス 97 $objFormParam = new SC_FormParam_Ex(); 98 99 // パラメーター情報の初期化 100 $this->lfInitParam($objFormParam); 101 102 // 値の設定 103 $objFormParam->setParam($_REQUEST); 104 105 // 入力値の変換 106 $objFormParam->convParam(); 107 108 // 値の取得 109 $this->arrForm = $objFormParam->getHashArray(); 110 97 111 //modeの取得 98 112 $this->mode = $this->getMode(); … … 149 163 { 150 164 parent::destroy(); 165 } 166 167 /* パラメーター情報の初期化 */ 168 function lfInitParam(&$objFormParam) 169 { 170 $objFormParam->addParam('商品ID', 'product_id', INT_LEN, 'n', array('NUM_CHECK', 'MAX_LENGTH_CHECK')); 171 $objFormParam->addParam('商品名', 'name', STEXT_LEN, 'KVa', array('SPTAB_CHECK', 'MAX_LENGTH_CHECK')); 172 173 $objFormParam->addParam('カテゴリID', 'category_id', INT_LEN, 'n', array('NUM_CHECK', 'MAX_LENGTH_CHECK')); 174 $objFormParam->addParam('メーカーID', 'maker_id', INT_LEN, 'n', array('NUM_CHECK', 'MAX_LENGTH_CHECK')); 175 176 $objFormParam->addParam('ソート順', 'orderby', INT_LEN, 'n', array('NUM_CHECK','MAX_LENGTH_CHECK')); 177 $objFormParam->addParam('商品ID', 'pageno', INT_LEN, 'n', array('NUM_CHECK', 'MAX_LENGTH_CHECK')); 178 $objFormParam->addParam('お気に入り商品ID', 'disp_number', INT_LEN, 'n', array('NUM_CHECK', 'MAX_LENGTH_CHECK')); 179 180 $objFormParam->addParam('カテゴリID', 'category_id', INT_LEN, 'n', array('NUM_CHECK', 'MAX_LENGTH_CHECK')); 181 $objFormParam->addParam('商品規格ID', 'product_class_id', INT_LEN, 'n', array('NUM_CHECK', 'MAX_LENGTH_CHECK')); 182 $objFormParam->addParam('商品規格ID', 'classcategory_id1', INT_LEN, 'n', array('NUM_CHECK', 'MAX_LENGTH_CHECK')); 183 $objFormParam->addParam('商品規格ID', 'classcategory_id2', INT_LEN, 'n', array('NUM_CHECK', 'MAX_LENGTH_CHECK')); 184 $objFormParam->addParam('個数', 'quantity', INT_LEN, 'n', array('NUM_CHECK', 'MAX_LENGTH_CHECK')); 151 185 } 152 186
Note: See TracChangeset
for help on using the changeset viewer.
