2014-06-05 2 views
0

Sub받는 방법 Magento 상태 인 경우 카트의 총량.
사실 저는 하나의 자습서를 참조합니다 아래 링크가 있습니다.내 맞춤 모듈의 현재 세션에서 총 총 amout을 얻는 방법

http://excellencemagentoblog.com/magento-add-fee-discount-order-total

if(Excellence_Fee_Model_Fee::canApply($address)){ 

       $TotalsData = $address->getTotals(); 

       $exist_amount = $quote->getFeeAmount(); 
       $fee = Excellence_Fee_Model_Fee::getFee(); 
       $balance = $fee - $exist_amount; 
       //$balance = $fee; 

       //$this->_setAmount($balance); 
       //$this->_setBaseAmount($balance); 

       $address->setFeeAmount($balance); 
       $address->setBaseFeeAmount($balance); 

       $quote->setFeeAmount($balance); 

       $address->setGrandTotal($address->getGrandTotal() + $address->getFeeAmount()); 
       $address->setBaseGrandTotal($address->getBaseGrandTotal() + $address->getBaseFeeAmount());    
      } 

답변

1

비벡이

$address->getSubtotal(); 

또는

totals = Mage::getSingleton('checkout/cart')->getQuote()->getTotals(); 


    $subtotal = $totals["subtotal"]->getValue(); 
+0

두번째 옵션은 최고의 하나입니다보십시오. 그걸로 가보 죠. –

관련 문제