Changeset 22892
- Timestamp:
- 2013/06/25 15:18:57 (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/version-2_12-dev/data/class/pages/products/LC_Page_Products_List.php
r22862 r22892 98 98 $objProduct = new SC_Product_Ex(); 99 99 100 $this->arrForm = $_REQUEST;//時間が無いのでコレで勘弁してください。 tao_s 100 // パラメーター管理クラス 101 $objFormParam = new SC_FormParam_Ex(); 102 103 // パラメーター情報の初期化 104 $this->lfInitParam($objFormParam); 105 106 // 値の設定 107 $objFormParam->setParam($_REQUEST); 108 109 // 入力値の変換 110 $objFormParam->convParam(); 111 112 // 値の取得 113 $this->arrForm = $objFormParam->getHashArray(); 114 101 115 //modeの取得 102 116 $this->mode = $this->getMode(); … … 155 169 function destroy() { 156 170 parent::destroy(); 171 } 172 173 /* パラメーター情報の初期化 */ 174 function lfInitParam(&$objFormParam) 175 { 176 $objFormParam->addParam('商品ID', 'product_id', INT_LEN, 'n', array('NUM_CHECK', 'MAX_LENGTH_CHECK')); 177 $objFormParam->addParam('商品名', 'name', STEXT_LEN, 'KVa', array('SPTAB_CHECK', 'MAX_LENGTH_CHECK')); 178 179 $objFormParam->addParam('カテゴリID', 'category_id', INT_LEN, 'n', array('NUM_CHECK', 'MAX_LENGTH_CHECK')); 180 $objFormParam->addParam('メーカーID', 'maker_id', INT_LEN, 'n', array('NUM_CHECK', 'MAX_LENGTH_CHECK')); 181 182 $objFormParam->addParam('ソート順', 'orderby', INT_LEN, 'n', array('NUM_CHECK','MAX_LENGTH_CHECK')); 183 $objFormParam->addParam('商品ID', 'pageno', INT_LEN, 'n', array('NUM_CHECK', 'MAX_LENGTH_CHECK')); 184 $objFormParam->addParam('お気に入り商品ID', 'disp_number', INT_LEN, 'n', array('NUM_CHECK', 'MAX_LENGTH_CHECK')); 185 186 $objFormParam->addParam('カテゴリID', 'category_id', INT_LEN, 'n', array('NUM_CHECK', 'MAX_LENGTH_CHECK')); 187 $objFormParam->addParam('商品規格ID', 'product_class_id', INT_LEN, 'n', array('NUM_CHECK', 'MAX_LENGTH_CHECK')); 188 $objFormParam->addParam('商品規格ID', 'classcategory_id1', INT_LEN, 'n', array('NUM_CHECK', 'MAX_LENGTH_CHECK')); 189 $objFormParam->addParam('商品規格ID', 'classcategory_id2', INT_LEN, 'n', array('NUM_CHECK', 'MAX_LENGTH_CHECK')); 190 $objFormParam->addParam('個数', 'quantity', INT_LEN, 'n', array('NUM_CHECK', 'MAX_LENGTH_CHECK')); 157 191 } 158 192
Note: See TracChangeset
for help on using the changeset viewer.