Changeset 21526 for branches/version-2_12-dev/data/class/pages/admin/contents/LC_Page_Admin_Contents_Recommend.php
- Timestamp:
- 2012/02/17 00:50:05 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/version-2_12-dev/data/class/pages/admin/contents/LC_Page_Admin_Contents_Recommend.php
r21514 r21526 75 75 76 76 switch ($this->getMode()) { 77 case 'regist': // 商品を登録する。 78 $this->arrErr = $this->lfCheckError($objFormParam); 79 $arrPost = $objFormParam->getHashArray(); 80 // 登録処理にエラーがあった場合は商品選択の時と同じ処理を行う。 81 if (SC_Utils_Ex::isBlank($this->arrErr)) { 82 $member_id = $_SESSION['member_id']; 83 $this->insertRecommendProduct($arrPost,$member_id); 77 case 'regist': // 商品を登録する。 78 $this->arrErr = $this->lfCheckError($objFormParam); 79 $arrPost = $objFormParam->getHashArray(); 80 // 登録処理にエラーがあった場合は商品選択の時と同じ処理を行う。 81 if (SC_Utils_Ex::isBlank($this->arrErr)) { 82 $member_id = $_SESSION['member_id']; 83 $this->insertRecommendProduct($arrPost,$member_id); 84 $arrItems = $this->getRecommendProducts(); 85 } else { 86 $arrItems = $this->setProducts($arrPost, $arrItems); 87 $this->checkRank = $arrPost['rank']; 88 } 89 $this->tpl_onload = "window.alert('編集が完了しました');"; 90 break; 91 case 'delete': // 商品を削除する。 92 $this->arrErr = $this->lfCheckError($objFormParam); 93 $arrPost = $objFormParam->getHashArray(); 94 if (SC_Utils_Ex::isBlank($this->arrErr)) { 95 $this->deleteProduct($arrPost); 96 $arrItems = $this->getRecommendProducts(); 97 } 98 $this->tpl_onload = "window.alert('削除しました');"; 99 break; 100 case 'set_item': // 商品を選択する。 101 $this->arrErr = $this->lfCheckError($objFormParam); 102 $arrPost = $objFormParam->getHashArray(); 103 if (SC_Utils_Ex::isBlank($this->arrErr['rank']) && SC_Utils_Ex::isBlank($this->arrErr['product_id'])) { 104 $arrItems = $this->setProducts($arrPost, $this->getRecommendProducts()); 105 $this->checkRank = $arrPost['rank']; 106 } 107 break; 108 default: 84 109 $arrItems = $this->getRecommendProducts(); 85 } else { 86 $arrItems = $this->setProducts($arrPost, $arrItems); 87 $this->checkRank = $arrPost['rank']; 88 } 89 $this->tpl_onload = "window.alert('編集が完了しました');"; 90 break; 91 case 'delete': // 商品を削除する。 92 $this->arrErr = $this->lfCheckError($objFormParam); 93 $arrPost = $objFormParam->getHashArray(); 94 if (SC_Utils_Ex::isBlank($this->arrErr)) { 95 $this->deleteProduct($arrPost); 96 $arrItems = $this->getRecommendProducts(); 97 } 98 $this->tpl_onload = "window.alert('削除しました');"; 99 break; 100 case 'set_item': // 商品を選択する。 101 $this->arrErr = $this->lfCheckError($objFormParam); 102 $arrPost = $objFormParam->getHashArray(); 103 if (SC_Utils_Ex::isBlank($this->arrErr['rank']) && SC_Utils_Ex::isBlank($this->arrErr['product_id'])) { 104 $arrItems = $this->setProducts($arrPost, $this->getRecommendProducts()); 105 $this->checkRank = $arrPost['rank']; 106 } 107 break; 108 default: 109 $arrItems = $this->getRecommendProducts(); 110 break; 110 break; 111 111 } 112 112
Note: See TracChangeset
for help on using the changeset viewer.