Changeset 20719
- Timestamp:
- 2011/03/18 17:51:16 (12 years ago)
- bzr:base-revision:
- svn-v4:1e3b908f-19a9-db11-a64c-001125224ba8:branches/version-2_5-dev:20718
- bzr:committer:
- Kentaro Ohkouchi <ohkouchi@loop-az.jp>
- bzr:file-ids:
data/class/pages/admin/order/LC_Page_Admin_Order_Edit.php 15594@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Ffeature-module-update%2Fdata%2Fclass%2Fpages%2Fadmin%2Forder%2FLC_Page_Admin_Order_Edit.php- bzr:mapping-version:
- v4
- bzr:merge:
ohkouchi@loop-az.jp-20110318084733-b0z8swaesd7d1ikd- bzr:repository-uuid:
- 1e3b908f-19a9-db11-a64c-001125224ba8
- bzr:revision-id:
- ohkouchi@loop-az.jp-20110318085113-7o8s1tirrqc1qryj
- bzr:revno:
- 3433
- bzr:revprop:branch-nick:
- branches/version-2_5-dev
- bzr:root:
- branches/version-2_5-dev
- bzr:text-revisions:
data/class/pages/admin/order/LC_Page_Admin_Order_Edit.php ohkouchi@loop-az.jp-20110318084733-b0z8swaesd7d1ikd- bzr:timestamp:
- 2011-03-18 17:51:13.362999916 +0900
- bzr:user-agent:
- bzr2.2.1+bzr-svn1.0.4
- svn:original-date:
- 2011-03-18T08:51:13.363000Z
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/version-2_5-dev/data/class/pages/admin/order/LC_Page_Admin_Order_Edit.php
r20577 r20719 514 514 // 加算ポイントの計算 515 515 $totalpoint += SC_Utils_Ex::sfPrePoint($arrValues['price'][$i], $arrValues['point_rate'][$i]) * $arrValues['quantity'][$i]; 516 517 // 在庫数のチェック 518 $objProduct = new SC_Product_Ex(); 519 $arrProduct = $objProduct->getDetailAndProductsClass($arrValues['product_class_id'][$i]); 520 521 // 編集前の値と比較するため受注詳細を取得 522 $objPurchase = new SC_Helper_Purchase_Ex(); 523 $arrOrderDetail = SC_Utils_Ex::sfSwapArray($objPurchase->getOrderDetail($objFormParam->getValue('order_id'), false)); 524 525 if ($arrProduct['stock_unlimited'] != '1' 526 && $arrProduct['stock'] < $arrValues['quantity'][$i] - $arrOrderDetail['quantity'][$i]) { 527 $class_name1 = $arrValues['classcategory_name1'][$i]; 528 $class_name1 = SC_Utils_Ex::isBlank($class_name1) ? 'なし' : $class_name1; 529 $class_name2 = $arrValues['classcategory_name2'][$i]; 530 $class_name2 = SC_Utils_Ex::isBlank($class_name2) ? 'なし' : $class_name2; 531 $arrErr['quantity'][$i] .= $arrValues['product_name'][$i] 532 . '/(' . $class_name1 . ')/(' . $class_name2 . ') の在庫が不足しています。 設定できる数量は「' 533 . ($arrOrderDetail['quantity'][$i] + $arrProduct['stock']) . '」までです。<br />'; 534 } 516 535 } 517 536
Note: See TracChangeset
for help on using the changeset viewer.