2015-02-17 33 views
0

我需要將「沒有運費和稅費的Grand Total」的價值放到success.phtml頁面上的JavaScript中。要添加總計我使用下面的代碼:如何在沒有運費和Magento稅款的情況下獲得GrandTotal

<?php echo $this->__('%s', $this->escapeHtml($this->getGrandTotal())) ?> 

我想使用getSubtotal代替,但在任何購物車價格規則的情況下,這將是不正確的使用。因此,我認爲方法必須是這樣的:「GrandTotal 航運減去稅」

但我怎麼可以將這些參數添加到上面的代碼?

編輯:關於使用getSubtotal ...然後我需要知道如何減去優惠券給出的任何折扣,任何人都知道如何做到這一點?我在想是這樣的:

<?php echo $this->__('%s', Mage::getModel('checkout/cart')->getQuote()->getSubtotal() - getDiscount()); ?> 

...但是 「getDiscount()」 應該是比較正確的..

感謝 -Espen

回答

0

你可以試試下面的代碼在JavaScript

             try { 
                var total_ship_tax = parseFloat(parseFloat(cart.shipping_amount) + parseFloat(cart.tax_amount)).toFixed(2); 
                } 
               catch(er) { 
                var total_ship_tax = 0; 
               } 
               var total_amount = parseFloat(parseFloat(cart.total_amount)+total_ship_tax).toFixed(2); 
+0

謝謝,但我真的沒有得到它的工作..但我認爲我的解決方案將在php代碼中進行計算。 – Espen 2015-03-05 22:39:30

相關問題