Changeset 6684


Ignore:
Timestamp:
2006/10/25 16:07:49 (20 years ago)
Author:
kakinaka
Message:

* empty log message *

Location:
temp/trunk
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • temp/trunk/data/class/SC_CartSession.php

    r6679 r6684  
    282282        } 
    283283        return $total; 
    284     }    
     284    } 
     285     
     286    // ¥«¡¼¥È¤ÎÃæ¤ÎÇä¤êÀÚ¤ì¥Á¥§¥Ã¥¯ 
     287    function chkSoldOut($arrCartList){ 
     288        foreach($arrCartList as $key => $val){ 
     289            if($val['quantity'] == 0){ 
     290                // Çä¤êÀڤ쾦Éʤò¥«¡¼¥È¤«¤éºï½ü¤¹¤ë 
     291                $objCartSess->delProduct($val['cart_no']); 
     292                sfDispSiteError(SOLD_OUT, "", true); 
     293            } 
     294        } 
     295    } 
    285296     
    286297} 
  • temp/trunk/html/shopping/confirm.php

    r6657 r6684  
    5656$arrData = sfTotalConfirm($arrData, $objPage, $objCartSess, $arrInfo, $objCustomer); 
    5757 
     58// ¥«¡¼ÅÔÆâ¤Î¾¦ÉʤÎÇä¤êÀÚ¤ì¥Á¥§¥Ã¥¯ 
     59$objCartSess->chkSoldOut($objCartSess->getCartList()); 
     60 
    5861// ²ñ°÷¥í¥°¥¤¥ó¥Á¥§¥Ã¥¯ 
    5962if($objCustomer->isLoginSuccess()) { 
  • temp/trunk/html/shopping/payment.php

    r6683 r6684  
    5555$objPage->arrData = sfTotalConfirm($arrData, $objPage, $objCartSess, $arrInfo); 
    5656 
    57 sfprintr($objCartSess->getCartList()); 
    58 foreach($objCartSess->getCartList() as $key => $val){ 
    59     if($val['quantity'] == 0){ 
    60         // Çä¤êÀڤ쾦Éʤò¥«¡¼¥È¤«¤éºï½ü¤¹¤ë 
    61         $objCartSess->delProduct($val['cart_no']); 
    62         sfDispSiteError(SOLD_OUT, "", true); 
    63     } 
    64 } 
     57// ¥«¡¼ÅÔÆâ¤Î¾¦ÉʤÎÇä¤êÀÚ¤ì¥Á¥§¥Ã¥¯ 
     58$objCartSess->chkSoldOut($objCartSess->getCartList()); 
    6559 
    6660switch($_POST['mode']) { 
Note: See TracChangeset for help on using the changeset viewer.