Antworten:
Dadurch erhalten Sie eine Zwischensumme für Ihre Einkaufswagen:
Mage::getModel('checkout/cart')->getQuote()->getSubtotal();
Dadurch erhalten Sie die Gesamtsumme Ihrer Einkaufswagen:
Mage::helper('checkout')->formatPrice(Mage::getModel('checkout/cart')->getQuote()->getGrandTotal());
Ok, also habe ich es herausgefunden. Anscheinend ist es ein Kernfehler in Magento 1.9.2.4.
Gehen Sie zu: app / code / core / Mage / Tax / etc / config.xml
Zeile ändern: 165
Von:
<after>freeshipping</after>
Zu:
<after>subtotal,nominal,shipping,freeshipping</after>
Lesen Sie hier mehr über das Update:
Dies ist ein Magento-Fehler.
Fügen Sie diese Codezeile app/code/core/Mage/Tax/Model/Sales/Total/Quote/Tax.php
bei 1532 Zeile Nr.
if ($this->_config->displayCartTaxWithGrandTotal($store)) {
$grandTotal = $address->getSubtotal() + $address->getShippingAmount() + $taxAmount - $address->getShippingTaxAmount();
$address->setGrandTotal($grandTotal);
}