Calcular precio del...
 
Avisos
Vaciar todo

[Fijo] Calcular precio del producto según peso, dimensiones y otras variables

3 Respuestas
3 Usuarios
0 Me gustas
3,791 Visitas
factoriadigital
(@factoriadigital)
Respuestas: 282
Reputable Member
Topic starter
 

Publicamos una miniguía para solucionar un tema que nos consultan bastante a menudo: ¿Cómo calcular y ajustar el precio de un producto en Prestashop según el peso de ese producto?

Si necesitáis una solución gratuita os dejamos un ejemplo que aportan nuestros amigos de Digitaldot.

Consiste en añadir una condición respecto del peso, cuando haya un porte gratis a partir de un importe de precio.

El ejemplo que aporta es limitar el trasnporte gratis a partir de 60 € pero con la condición que el monto total del carrito no supere los 25 Kg de peso. Para evitar perder dinero, por un envío gratis de una compra superior a 65 € que seguramente ha superado los 25 kg de peso de la suma de los productos añadidos al carrito.

Lo que proponen es modificar la clase Cart.php creando un override para no modificar el core, y evitar perder el cambio realizado en posteriores actualizaciones.

Este es el link, donde explican como crear el "override"

Si por el contrario necesitáis una solución más completa que contemple diferentes configuraciones os recomendamos el siguiente módulo de Alabazweb: Megaproduct

Con dicho módulo se puede vender por peso, metros, metros cuadrados, metros cúbicos, pulgadas, kilos.

Se puede utilizar más de tres medidas (alto, largo, profundo…) e introducir las medidas por milímetros, centímetros, decímetros, metro, kilogramos, etc.

Es un complemento necesario para aquellas webs en Prestashop que necesiten personalizar la venta en productos que precisan un alto nivel de configuración para su venta.

Una de las ventajas del módulo es que no es necesario trabajar con las combinaciones de Prestashop. Funciona de forma independiente, se puede aplicar el recargo a cada atributo por separado sin depender de una combinación determinada.

Los atributos se pueden mostrar en diferentes pestañas y se pueden asignar diferentes forma de vista: como imagen, botón, radio, etc.

Ejemplo de venta de productos según su peso:

Según vemos en la siguiente captura de pantalla nos permite seleccionar un peso predefinido o introducir una cantidad elegida por el usuario:

Una vez se elige el peso, da otra opción de elegir el envase (todas estas opciones son configurables según necesidades de cada tienda).

Al clicar sobre el botón de “calcular precio" nos aparece un desglose de compra.

Se puede decidir un peso específico, que no se encuentre en el desplegable previamente configurado.

Por ejemplo, 2.5 kg, que no aparece en la lista desplegable:

Ejemplo de venta de producto en etapas y con capas:

Veamos ahora, un ejemplo de un producto configurable en diferentes “etapas".

Podemos elegir diferentes colores, para diferentes partes de un mismo producto, creando al mismo tiempo capas para que visualmente cambien el color de cada parte del producto

Primera etapa: Elegir el color de la mesa.

Si cambio el color a Turquesa. Cambia el color solo de esa parte en la vista del producto:

Segunda etapa: Elegir el color del Frontis.

Cambiando el color del “Frontis” cambia solo el color de esa parte de la imagen:

Tercera etapa: Cambiar el color de la mesita de tres cajones.

De esta forma y sin salir del producto podemos configurar a nuestro gusto.

Ejemplo de venta de producto en M2:

Podemos incluir el alto y ancho de nuestro producto y elegir un color, en liso o estampado, en este caso concreto:

A continuación, podemos elegir otra opción, en este caso el tipo de caída de la cortina:

Lo mejor y más importante, es que nos llegará un pedido con toda esta información sobre el producto, desglosando todas las opciones que hemos elegido.

Quizás uno de los módulos más completos para la venta de productos personalizables en Prestashop. Disponible para todas las versiones.

Saludos.

Leer post

FactoriaDigital - Expertos en Magento
Prueba 1 mes gratis nuestro Hosting Magento

 
Respondido : 12/08/2020 8:30 am
digitaldot
(@digitaldot)
Respuestas: 3
New Member
 

Hola nosotros hicimos una pequeña modificación para una tienda online por supuesto con un override , espero que pueda aportar.

[URL unfurl=true] https://www.digitaldot.es/configurar-prestashop-envios-peso-precio/ [/URL]

un saludo

 
Respondido : 29/08/2020 7:37 am
(@enrique-factoria)
Respuestas: 197
Illustrious Member Moderator
 

digitaldot wrote:
Hola nosotros hicimos una pequeña modificación para una tienda online por supuesto con un override , espero que pueda aportar.

[URL unfurl=true] https://www.digitaldot.es/configurar-prestashop-envios-peso-precio/ [/URL]

un saludo

Gracias por vuestra aportación. Seguro que resulta interesante para aquellos que necesiten esta modificación. El haberlo hecho sobre un "override" da un plus de profesionalidad a vuestro trabajo.

Enhorabuena !!!

Saludos.

 
Respondido : 03/09/2020 9:08 am