Changeset 19993 for branches/version-2_5-dev/data/class/pages/admin/products/LC_Page_Admin_Products_ProductClass.php
- Timestamp:
- 2011/01/19 23:34:04 (13 years ago)
- bzr:base-revision:
- svn-v4:1e3b908f-19a9-db11-a64c-001125224ba8:branches/version-2_5-dev:19992
- bzr:committer:
- Kentaro Ohkouchi <ohkouchi@loop-az.jp>
- bzr:file-ids:
data/Smarty/templates/admin/products/complete.tpl 15732@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Ffeature-module-update%2Fdata%2FSmarty%2Ftemplates%2Fdefault%2Fadmin%2Fproducts%2Fcomplete.tpl
data/Smarty/templates/admin/products/product_class.tpl 15732@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Ffeature-module-update%2Fdata%2FSmarty%2Ftemplates%2Fdefault%2Fadmin%2Fproducts%2Fproduct_class.tpl
data/Smarty/templates/admin/products/product_class_complete.tpl 15732@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Ffeature-module-update%2Fdata%2FSmarty%2Ftemplates%2Fdefault%2Fadmin%2Fproducts%2Fproduct_class_complete.tpl
data/Smarty/templates/admin/products/product_class_confirm.tpl 15732@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Ffeature-module-update%2Fdata%2FSmarty%2Ftemplates%2Fdefault%2Fadmin%2Fproducts%2Fproduct_class_confirm.tpl
data/Smarty/templates/default/products/detail.tpl 19775@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Fversion-2_5-dev%2Fdata%2FSmarty%2Ftemplates%2Fdefault%2Fproducts%2Fdetail.tpl
data/Smarty/templates/default/products/list.tpl 19775@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Fversion-2_5-dev%2Fdata%2FSmarty%2Ftemplates%2Fdefault%2Fproducts%2Flist.tpl
data/class/helper/SC_Helper_Purchase.php sc_helper_purchase.p-20101020100530-jyaoa7ch9pdfjqzp-1
data/class/pages/admin/products/LC_Page_Admin_Products_ProductClass.php 15559@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Ffeature-module-update%2Fdata%2Fclass%2Fpages%2Fadmin%2Fproducts%2FLC_Page_Admin_Products_ProductClass.php
html/user_data/packages/admin/css/admin_contents.css 18900@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Fversion-2_5-dev%2Fhtml%2Fuser_data%2Fpackages%2Fadmin%2Fcss%2Fadmin_contents.css- bzr:mapping-version:
- v4
- bzr:merge:
ohkouchi@loop-az.jp-20110119143115-v4oyz2sza3zwz8oh- bzr:repository-uuid:
- 1e3b908f-19a9-db11-a64c-001125224ba8
- bzr:revision-id:
- ohkouchi@loop-az.jp-20110119143400-y3x781u6k7nxuu9c
- bzr:revno:
- 2722
- bzr:revprop:branch-nick:
- branches/version-2_5-dev
- bzr:root:
- branches/version-2_5-dev
- bzr:text-revisions:
data/Smarty/templates/admin/products/complete.tpl ohkouchi@loop-az.jp-20110119143115-v4oyz2sza3zwz8oh
data/Smarty/templates/admin/products/product_class.tpl ohkouchi@loop-az.jp-20110119143115-v4oyz2sza3zwz8oh
data/Smarty/templates/admin/products/product_class_complete.tpl ohkouchi@loop-az.jp-20110119143115-v4oyz2sza3zwz8oh
data/Smarty/templates/admin/products/product_class_confirm.tpl ohkouchi@loop-az.jp-20110119143115-v4oyz2sza3zwz8oh
data/class/helper/SC_Helper_Purchase.php ohkouchi@loop-az.jp-20110119143115-v4oyz2sza3zwz8oh
data/class/pages/admin/products/LC_Page_Admin_Products_ProductClass.php ohkouchi@loop-az.jp-20110119143115-v4oyz2sza3zwz8oh
html/user_data/packages/admin/css/admin_contents.css ohkouchi@loop-az.jp-20110119143115-v4oyz2sza3zwz8oh- bzr:timestamp:
- 2011-01-19 23:34:00.638999939 +0900
- bzr:user-agent:
- bzr2.2.1+bzr-svn1.0.4
- svn:original-date:
- 2011-01-19T14:34:00.639000Z
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/version-2_5-dev/data/class/pages/admin/products/LC_Page_Admin_Products_ProductClass.php
r19805 r19993 54 54 $this->tpl_subno = 'product'; 55 55 $this->tpl_subtitle = '商品登録(商品規格)'; 56 $masterData = new SC_DB_MasterData_Ex(); 57 $this->arrProductType = $masterData->getMasterData("mtb_product_type"); 56 58 $this->arrPayments = SC_Helper_DB_Ex::sfGetIDValueList("dtb_payment", "payment_id", "payment_method"); 57 59 } … … 61 63 while (isset($_POST['classcategory_id1:' . $i])) { 62 64 //ファイル系処理 63 $this->objDownFile->addFile("ダウンロード販売用ファイル" . ":" . $i, 'down_realfilename'. ":" . $i, explode(",", DOWNLOAD_EXTENSION),DOWN_SIZE, true, 0, 0);65 $this->objDownFile->addFile("ダウンロード販売用ファイル", 'down_realfilename'. ":" . $i, explode(",", DOWNLOAD_EXTENSION),DOWN_SIZE, true, 0, 0); 64 66 $i++; 65 67 } … … 96 98 // Downファイル管理クラス 97 99 $this->objDownFile = new SC_UploadFile(DOWN_TEMP_REALDIR, DOWN_SAVE_REALDIR); 98 100 $this->lfInitDownFile(); 99 101 switch ($_POST['mode']) { 100 102 case 'edit': … … 103 105 // エラーチェック 104 106 $this->arrErr = $this->lfProductClassError($this->arrForm); 105 if ($this->arrErr == null){ 106 //if (SC_Utils_Ex::isBlank($this->arrErr)) { 107 if (empty($this->arrErr)){ 107 108 $this->tpl_mainpage = 'products/product_class_confirm.tpl'; 108 109 $this->lfProductConfirmPage(); // 確認ページ表示 109 110 } else { 110 $this->doPreEdit(false ,true);111 $this->doPreEdit(false ,true); 111 112 // Hiddenからのデータを引き継ぐ 112 113 $this->objDownFile->setHiddenFileList($_POST); … … 115 116 // Form用に配列を渡す。 116 117 $this->arrForm = array_merge((array)$this->arrForm, (array)$this->objDownFile->getFormKikakuDownFile()); 118 $this->doDisp(); 117 119 } 118 120 break; … … 133 135 // ダウンロード商品ファイルアップロード 134 136 case 'upload_down': 135 $this->doPreEdit( );137 $this->doPreEdit(true); 136 138 // Hiddenからのデータを引き継ぐ 137 139 $this->objDownFile->setHiddenKikakuFileList($_POST); … … 144 146 // Form用に配列を渡す。 145 147 $this->arrForm = array_merge((array)$this->arrForm, (array)$this->objDownFile->getFormKikakuDownFile()); 148 $this->doDisp(); 146 149 break; 147 150 // ダウンロードファイルの削除 148 151 case 'delete_down': 149 $this->doPreEdit( );152 $this->doPreEdit(true); 150 153 // Hiddenからのデータを引き継ぐ 151 154 $this->objDownFile->setHiddenKikakuFileList($_POST); … … 156 159 // Form用に配列を渡す。 157 160 $this->arrForm = array_merge((array)$this->arrForm, (array)$this->objDownFile->getFormKikakuDownFile()); 161 $this->doDisp(); 158 162 break; 159 163 case 'confirm_return': … … 170 174 // Form用に配列を渡す。 171 175 $this->arrForm = array_merge((array)$this->arrForm, (array)$this->objDownFile->getFormKikakuDownFile()); 176 $this->doDisp(); 172 177 break; 173 178 case 'complete': … … 220 225 $exists[$val['product_class_id']] = $val; 221 226 } 222 223 227 $i = 1; 224 while (isset($arrList['c lasscategory_id1:' . $i])) {228 while (isset($arrList['check:' . $i])) { 225 229 $pVal = array(); 226 230 $pVal['product_id'] = $product_id;; … … 365 369 } 366 370 371 // 商品種別チェック 372 if (empty($array['product_type_id:' . $no])) { 373 $objErr->arrErr['product_type_id:' . $no] = "※ 商品種別は、いずれかを選択してください。<br />"; 374 } 375 367 376 // 支払方法チェック 368 377 if (empty($array['payment_ids:' . $no])) { … … 388 397 } 389 398 if(count($objErr->arrErr) > 0) { 390 $objErr->arrErr["error:".$no] = $objErr->arrErr["product_code:".$no]; 391 $objErr->arrErr["error:".$no].= $objErr->arrErr["price01:".$no]; 392 $objErr->arrErr["error:".$no].= $objErr->arrErr["price02:".$no]; 393 $objErr->arrErr["error:".$no].= $objErr->arrErr["stock:".$no]; 399 $objErr->arrErr["error:".$no] = $objErr->arrErr["product_type_id:".$no]; 400 $objErr->arrErr["error:".$no] .= $objErr->arrErr["payment_ids:".$no]; 401 $objErr->arrErr["error:".$no] .= $objErr->arrErr["product_code:".$no]; 402 $objErr->arrErr["error:".$no] .= $objErr->arrErr["price01:".$no]; 403 $objErr->arrErr["error:".$no] .= $objErr->arrErr["price02:".$no]; 404 $objErr->arrErr["error:".$no] .= $objErr->arrErr["stock:".$no]; 405 $objErr->arrErr["error:".$no] .= $objErr->arrErr["stock:".$no]; 406 $objErr->arrErr["error:".$no] .= $objErr->arrErr["down_filename:".$no]; 407 $objErr->arrErr["error:".$no] .= $objErr->arrErr["down_realfilename:".$no]; 408 394 409 } 395 410 $no++; … … 427 442 $this->arrForm['select_class_id1'] = $_POST['select_class_id1']; 428 443 $this->arrForm['select_class_id2'] = $_POST['select_class_id2']; 429 430 $this->arrErr = $this->lfClassError(); 431 if (SC_Utils_Ex::isBlank($this->arrErr)) { 444 $dispError = $this->lfClassError(); 445 if (SC_Utils_Ex::isBlank($dispError)) { 432 446 $this->arrClassCat = $this->getAllClassCategory($_POST['select_class_id1'], $_POST['select_class_id2']); 433 447 … … 441 455 } 442 456 } 457 $this->arrErr = array_merge((array) $this->arrErr, $dispError); 443 458 $this->tpl_onload.= "fnCheckAllStockLimit('$total', '" . DISABLED_RGB . "');"; 444 459 }
Note: See TracChangeset
for help on using the changeset viewer.