Mostrar costes de e...
 
Avisos
Vaciar todo

Mostrar costes de envío en el producto

3 Respuestas
3 Usuarios
0 Me gustas
1,338 Visitas
Sofia
(@sofia)
Respuestas: 5
Active Member
Topic starter
 

Buenass!! Si fuera muy complicado estamos dispuestos a pagar por la modificación de alguien que sepa de programación de Magento, para esta, y para próximas mejoras en nuestra web:

Necesitamos que se muestre el coste del envío debajo del precio en los productos. Para compras superiores a 100 € Envío gratis y para compras inferiores a 7,95 euros de envío. (Ahora la única manera de saberlo es hacer todo el pedido de prueba hasta que los clientes ven el coste del envío, por lo que muchos abandonan el carrito).

Adjunto foto de una página de la competencia con Magento que lo tiene y aparece perfecto. Gracias!

Attached files

 
Respondido : 15/07/2018 1:50 pm
José Cruz Chavez
(@jose-cruz-chavez)
Respuestas: 18
Active Member
 

Hola buenas noches,

Lo que deben hacer es crear un bloque personalizado, este bloque debe estar dentro de la vista detalle de producto.
En el nuevo bloque se debe agregar lo siguiente.

Para magento 1:

$grandTotal = Mage::getModel('checkout/cart')->getQuote()->getGrandTotal();
if( $grandTotal < '100.0000'){
echo 'Gastos de envío 7,95 €';
} else {
echo 'Envio Gratis.';
}

Para magento 2:

$objectManager = MagentoFrameworkAppObjectManager::getInstance();
$cart = $objectManager->get('MagentoCheckoutModelCart');

$grandTotal = $cart->getQuote()->getGrandTotal();
if( $grandTotal < '100.0000'){
echo 'Gastos de envío 7,95 €';
} else {
echo 'Envio Gratis.';
}

** Este código se ejecuta una vez cada que se carga el sitio web, si su template tiene habilitada la opción de agregar a carrito con ajax, será necesario crear un script que realice la petición cada que se actualice el carrito de compras, esto hace que se complique ya que para poder hacer que funcione, se debe crear un Módulo personalizado.

Si requieren el módulo, se pueden contactar conmigo y podemos arreglar un precio accesible.

Saludos.

 
Respondido : 25/07/2018 8:15 am
visha Sanwar
(@visha-sanwar)
Respuestas: 23
Eminent Member
 

Hi Sofia,

You can call ESTIMATE SHIPPING AND COST module on the product details page, which shows on the cart page.
For more help.
You can contact me.
I am Magnto Certified Developer.

Magento Developer Certification.
https://u.magento.com/certification/directory/dev/2444093/

Please send me request on the skype - vishal.sanwar
Email: vishal.mage.certified01@gmail.com

Regards,
Vishal

 
Respondido : 15/08/2018 8:57 am