Changeset 20227
- Timestamp:
- 2011/02/20 03:13:37 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/version-2_5-dev/data/class/pages/products/LC_Page_Products_List.php
r20225 r20227 98 98 $objProduct = new SC_Product(); 99 99 100 $this->arrForm = $_REQUEST; 100 $this->arrForm = $_REQUEST;//時間が無いのでコレで勘弁してください。 tao_s 101 101 //modeの取得 102 102 $this->mode = $this->getMode(); … … 172 172 $arrErr = $this->lfCheckError($target_product_id,&$this->arrForm,$this->tpl_classcat_find1,$this->tpl_classcat_find2); 173 173 if (count($arrErr) == 0) { 174 $this->lfAddCart($this->arrForm,$this->tpl_classcat_find1,$this->tpl_classcat_find2,$target_product_id); 174 $this->lfAddCart($this->arrForm,$this->tpl_classcat_find1,$this->tpl_classcat_find2,$target_product_id,$_SERVER['HTTP_REFERER']); 175 SC_Response_Ex::sendRedirect(CART_URLPATH); 175 176 exit; 176 177 } … … 179 180 180 181 // ページャ用データ設定(モバイル) 181 if ( Net_UserAgent_Mobile::isMobile() === true) {182 if (SC_Display::detectDevice() == DEVICE_TYPE_MOBILE) { 182 183 $this->tpl_previous_page = $this->objNavi->arrPagenavi['before']; 183 184 $this->tpl_next_page = $this->objNavi->arrPagenavi['next']; … … 442 443 // 商品名をwhere文に 443 444 $name = $arrSearchData['name']; 444 $name = ereg_replace(",", "", $name);// XXX445 $name = str_replace(",", "", $name); 445 446 // 全角スペースを半角スペースに変換 446 447 $name = str_replace(' ', ' ', $name); … … 489 490 * @return void 490 491 */ 491 function lfAddCart($arrForm,$tpl_classcat_find1,$tpl_classcat_find2,$target_product_id ){492 function lfAddCart($arrForm,$tpl_classcat_find1,$tpl_classcat_find2,$target_product_id,$referer){ 492 493 $classcategory_id1 = $arrForm['classcategory_id1']; 493 494 $classcategory_id2 = $arrForm['classcategory_id2']; … … 508 509 509 510 // カート「戻るボタン」用に保持 510 if (SC_Utils_Ex::sfIsInternalDomain($_SERVER['HTTP_REFERER'])) { 511 $_SESSION['cart_referer_url'] = $_SERVER['HTTP_REFERER']; 512 } 513 514 SC_Response_Ex::sendRedirect(CART_URLPATH); 511 if (SC_Utils_Ex::sfIsInternalDomain($referer)) { 512 //該当メソッドが無いため、$_SESSIONに直接セット 513 $_SESSION['cart_referer_url'] = $referer; 514 } 515 515 } 516 516 }
Note: See TracChangeset
for help on using the changeset viewer.