Aplique el costo de envío base para todos los pedidos para mostrar en Header_minicart
-
12-12-2019 - |
Pregunta
Estoy buscando una forma si es posible para aplicar un costo de envío base a todos los pedidos que se mostrarán en el mini carro en el encabezado, cuando el cliente va a la caja, puede obtener una estimación de envío más precisa utilizando las funciones normales.
En primer lugar, es posible
En segundo lugar, si es que alguien sepa dónde podría comenzar.
utiliza la respuesta a continuación con esto en /Checkout/Cart/minicart/Items.phtml alrededor de la línea 82;
<?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);
?>
Mi encabezado ahora muestra Subtotal y un GrandTotal estimado.
Solución
Lo que desea es aplicar un destino predeterminado a una nueva cotización, para que Magento piense que se enviará allí y así mostrará los costos de envío a esa ubicación.Afortunadamente, hay una pequeña extensión que hace solo eso: >http://www.rapidcommerce.eu/blog/2012/04/allways-show-shipping-costs-in-magento/ (anote la versión actualizada, todavía está trabajando en versiones más recientes de Magento a pesar de que fueliberado en '12).
Puede encontrar la configuración en la configuración en Configuración de envío.