Wenden Sie die Grundversandkosten für alle Bestellungen an, die in header_minicart angezeigt werden

magento.stackexchange https://magento.stackexchange.com//questions/46978

  •  12-12-2019
  •  | 
  •  

Frage

Ich suche nach einer Möglichkeit, wenn möglich einen Basisversandpreis auf alle Bestellungen anzuwenden, die im Mini-Warenkorb in der Kopfzeile angezeigt werden. Wenn der Kunde dann zur Kasse geht, kann er mit den normalen Funktionen einen genaueren Kostenvoranschlag für den Versand erhalten.

Erstens ist das möglich

Zweitens, wenn ja, wüsste jemand, wo ich anfangen könnte?

Habe die Antwort unten dazu in /checkout/cart/minicart/items.phtml um Zeile 82 verwendet;<?php $totals = Mage::getSingleton('checkout/session')->getQuote()->getTotals(); //Total object $grandtotal = $totals["grand_total"]->getValue(); //Grandtotal value echo $formattedPrice = Mage::helper('core')->currency($grandtotal , true, false); ?>

In meiner Kopfzeile werden jetzt die Zwischensumme und eine geschätzte Gesamtsumme angezeigt.

War es hilfreich?

Lösung

Sie möchten einem neuen Angebot ein Standardziel zuweisen, sodass Magento davon ausgeht, dass es dorthin versendet wird, und somit die Versandkosten an diesen Ort anzeigen.Glücklicherweise gibt es eine kleine Erweiterung, die genau das tut: http://www.rapidcommerce.eu/blog/2012/04/allways-show-shipping-costs-in-magento/ (Beachten Sie die aktualisierte Version, sie funktioniert immer noch auf neueren Versionen von Magento, obwohl sie in '12 veröffentlicht wurde).

Die Einstellungen finden Sie in der Konfiguration unter Versandeinstellungen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit magento.stackexchange
scroll top