Changeset 19944 for branches/version-2_5-dev/data
- Timestamp:
- 2011/01/17 15:14:44 (13 years ago)
- Location:
- branches/version-2_5-dev/data/class/pages
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/version-2_5-dev/data/class/pages/cart/LC_Page_Cart.php
r19908 r19944 189 189 190 190 // 前頁のURLを取得 191 $this->tpl_prev_url = $objCartSess->getPrevURL(); 191 // TODO: SC_CartSession::setPrevURL()利用不可。 192 if (!preg_match("/cart/", $_SERVER['HTTP_REFERER'])) { 193 if (!empty($_SESSION['cart_referer_url'])) { 194 $_SESSION['cart_prev_url'] = $_SESSION['cart_referer_url']; 195 unset($_SESSION['cart_referer_url']); 196 } else { 197 if (preg_match("/entry/", $_SERVER['HTTP_REFERER'])) { 198 $_SESSION['cart_prev_url'] = URL_PATH . 'entry/kiyaku.php'; 199 } else { 200 $_SESSION['cart_prev_url'] = $_SERVER['HTTP_REFERER']; 201 } 202 } 203 } 204 $this->tpl_prev_url = $_SESSION['cart_prev_url']; 192 205 } 193 206 -
branches/version-2_5-dev/data/class/pages/products/LC_Page_Products_Detail.php
r19943 r19944 197 197 $objCartSess->addProduct($product_class_id, $this->objFormParam->getValue('quantity'), $product_type); 198 198 199 // カート「戻るボタン」用に保持 200 $_SESSION['cart_referer_url'] = $_SERVER['HTTP_REFERER']; 201 199 202 if (!empty($_POST['gmo_oneclick'])) { 200 203 $objSiteSess = new SC_SiteSession; -
branches/version-2_5-dev/data/class/pages/products/LC_Page_Products_List.php
r19943 r19944 166 166 $objCartSess = new SC_CartSession(); 167 167 $objCartSess->addProduct($product_class_id, $this->arrForm['quantity'], $product_type); 168 169 // カート「戻るボタン」用に保持 170 $_SESSION['cart_referer_url'] = $_SERVER['HTTP_REFERER']; 171 168 172 SC_Response_Ex::sendRedirect(CART_URLPATH); 169 173 exit;
Note: See TracChangeset
for help on using the changeset viewer.