- Timestamp:
- 2013/08/26 15:52:37 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/version-2_13_0/data/class/pages/shopping/LC_Page_Shopping_Multiple.php
r23055 r23126 38 38 * @return void 39 39 */ 40 function init()40 public function init() 41 41 { 42 42 parent::init(); … … 50 50 * @return void 51 51 */ 52 function process()52 public function process() 53 53 { 54 54 parent::process(); … … 62 62 * @return void 63 63 */ 64 function action()64 public function action() 65 65 { 66 66 //決済処理中ステータスのロールバック … … 69 69 $objPurchase->checkDbMyPendignOrder(); 70 70 $objPurchase->checkDbAllPendingOrder(); 71 71 72 72 $objSiteSess = new SC_SiteSession_Ex(); 73 73 $objCartSess = new SC_CartSession_Ex(); … … 122 122 * フォームを初期化する. 123 123 * 124 * @param SC_FormParam $objFormParam SC_FormParam インスタンス125 * @return void 126 */ 127 function lfInitParam(&$objFormParam)124 * @param SC_FormParam $objFormParam SC_FormParam インスタンス 125 * @return void 126 */ 127 public function lfInitParam(&$objFormParam) 128 128 { 129 129 $objFormParam->addParam('商品規格ID', 'product_class_id', INT_LEN, 'n', array('EXIST_CHECK', 'MAX_LENGTH_CHECK', 'NUM_CHECK')); … … 145 145 * カートの商品を数量ごとに分割し, フォームに設定する. 146 146 * 147 * @param SC_FormParam$objFormParam SC_FormParam インスタンス148 * @param SC_CartSession $objCartSessSC_CartSession インスタンス149 * @return void 150 */ 151 function setParamToSplitItems(&$objFormParam, &$objCartSess)147 * @param SC_FormParam $objFormParam SC_FormParam インスタンス 148 * @param SC_CartSession $objCartSess SC_CartSession インスタンス 149 * @return void 150 */ 151 public function setParamToSplitItems(&$objFormParam, &$objCartSess) 152 152 { 153 153 $cartLists =& $objCartSess->getCartList($objCartSess->getKey()); … … 176 176 * 非会員の場合は, 「お届け先の指定」画面で入力した住所を取得する. 177 177 * 178 * @param SC_Customer$objCustomer SC_Customer インスタンス179 * @param SC_Helper_Purchase $objPurchase SC_Helper_Purchase インスタンス180 * @return array 配送住所のプルダウン用連想配列181 */ 182 function getDelivAddrs(&$objCustomer, &$objPurchase, &$objAddress)178 * @param SC_Customer $objCustomer SC_Customer インスタンス 179 * @param SC_Helper_Purchase $objPurchase SC_Helper_Purchase インスタンス 180 * @return array 配送住所のプルダウン用連想配列 181 */ 182 public function getDelivAddrs(&$objCustomer, &$objPurchase, &$objAddress) 183 183 { 184 184 $masterData = new SC_DB_MasterData_Ex(); … … 229 229 * 入力チェックを行う. 230 230 * 231 * @param SC_FormParam $objFormParam SC_FormParam インスタンス232 * @return array エラー情報の配列233 */ 234 function lfCheckError(&$objFormParam)231 * @param SC_FormParam $objFormParam SC_FormParam インスタンス 232 * @return array エラー情報の配列 233 */ 234 public function lfCheckError(&$objFormParam) 235 235 { 236 236 $objCartSess = new SC_CartSession_Ex(); … … 288 288 * 会員ログインしている場合は, その他のお届け先から住所情報を取得する. 289 289 * 290 * @param integer $uniqid一時受注テーブルのユニークID291 * @param SC_FormParam$objFormParam SC_FormParam インスタンス292 * @param SC_Customer $objCustomerSC_Customer インスタンス293 * @param SC_Helper_Purchase $objPurchaseSC_Helper_Purchase インスタンス294 * @return void 295 */ 296 function saveMultipleShippings($uniqid, &$objFormParam, &$objCustomer, &$objPurchase, &$objAddress)290 * @param integer $uniqid 一時受注テーブルのユニークID 291 * @param SC_FormParam $objFormParam SC_FormParam インスタンス 292 * @param SC_Customer $objCustomer SC_Customer インスタンス 293 * @param SC_Helper_Purchase $objPurchase SC_Helper_Purchase インスタンス 294 * @return void 295 */ 296 public function saveMultipleShippings($uniqid, &$objFormParam, &$objCustomer, &$objPurchase, &$objAddress) 297 297 { 298 298 $arrParams = $objFormParam->getSwapArray(); … … 334 334 //不必要な配送先を削除 335 335 foreach ($_SESSION['shipping'] as $id=>$arrShipping) { 336 if (!isset($arrShipping['shipment_item'])) {336 if (!isset($arrShipping['shipment_item'])) { 337 337 $objPurchase->unsetOneShippingTemp($id); 338 338 }
Note: See TracChangeset
for help on using the changeset viewer.