- Timestamp:
- 2013/07/22 10:06:46 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/version-2_13-dev/data/class/pages/admin/basis/LC_Page_Admin_Basis.php
r22926 r22999 80 80 $objDb = new SC_Helper_DB_Ex(); 81 81 $objFormParam = new SC_FormParam_Ex(); 82 83 82 $this->lfInitParam($objFormParam, $_POST); 83 $objFormParam->setParam($_POST); 84 $objFormParam->convParam(); 85 $this->arrForm = $objFormParam->getHashArray(); 86 84 87 $this->tpl_onload = "fnCheckLimit('downloadable_days', 'downloadable_days_unlimited', '" . DISABLED_RGB . "');"; 85 88 86 if ($this->getMode() === 'confirm') { 87 $objFormParam->setParam($_POST); 88 $objFormParam->convParam(); 89 90 $this->arrErr = $this->lfCheckError($objFormParam); 91 92 if (!empty($this->arrErr)) { 93 $this->arrForm = $objFormParam->getHashArray(); 94 return; 95 } 96 97 $arrData = $objFormParam->getDbArray(); 98 SC_Helper_DB_Ex::registerBasisData($arrData); 99 100 // キャッシュファイル更新 101 $objDb->sfCreateBasisDataCache(); 102 $this->tpl_onload .= "window.alert('SHOPマスターの登録が完了しました。');"; 89 switch($this->getMode()){ 90 case 'confirm': 91 $this->arrErr = $this->lfCheckError($objFormParam); 92 if (!empty($this->arrErr)) { 93 return; 94 } 95 $this->tpl_subtitle = 'SHOPマスター(確認)'; 96 $this->tpl_mainpage = 'basis/confirm.tpl'; 97 break; 98 99 case 'return': 100 break; 101 102 case 'complete': 103 $arrData = $objFormParam->getDbArray(); 104 SC_Helper_DB_Ex::registerBasisData($arrData); 105 106 // キャッシュファイル更新 107 $objDb->sfCreateBasisDataCache(); 108 $this->tpl_onload .= "window.alert('SHOPマスターの登録が完了しました。');"; 109 // breakはつけない 110 default: 111 $arrRet = $objDb->sfGetBasisData(true); 112 $objFormParam->setParam($arrRet); 113 $this->arrForm = $objFormParam->getHashArray(); 114 $this->arrForm['regular_holiday_ids'] = explode('|', $this->arrForm['regular_holiday_ids']); 115 break; 103 116 } 104 105 $arrRet = $objDb->sfGetBasisData(true);106 $objFormParam->setParam($arrRet);107 $this->arrForm = $objFormParam->getHashArray();108 $this->arrForm['regular_holiday_ids'] = explode('|', $this->arrForm['regular_holiday_ids']);109 117 } 110 118
Note: See TracChangeset
for help on using the changeset viewer.