Diseño y Posicionamiento Web con Joomla › Foros › Componentes Especiales › Virtuemart › Campo personalizado que multiplique el precio del producto
- Este debate tiene 3 respuestas, 2 mensajes y ha sido actualizado por última vez el hace 7 años por Jesús.
-
AutorEntradas
-
-
21/10/2017 a las 10:59 #116979JesúsParticipante
Hola a tod@s.
Estoy montando una tienda con Virtuemart 3.2.4 en Joomla 3.8.1. Los productos que mi cliente vende tienen un precio base, el cual se modifica en función de tres variables:
– Color
– Espesor
– LongitudPara ello, he creado tres campos personalizados (uno para cada variable), donde color y espesor suman una diferencia de precio al precio base. Hasta aquí, todo perfecto.
El problema está en “longitud”. Ese campo debe de multiplicar el valor que se escoja (por ejemplo, 1,5metros) por el precio base + color + espesor (La fórmula sería: Precio Total = Longitud * (Precio Base + Color + Espesor)).
¿Cómo podría conseguir que el campo “longitud” efectúe correctamente esa funcionalidad?Como información, he probado el plugin VM Product Cart Variants, pero lo que hace es primero multiplicar longitud * precio base, y después sumar color y espesor (el precio final que arroja es incorrecto).
Gracias a tod@s de antemano.
-
21/10/2017 a las 12:56 #116981VictoriaParticipante
Hola, mira aqui https://forum.virtuemart.net/index.php?topic=127362.0 a ver si ese plugin te lo soluciona. No soy experta en estos temas, pero es posible que te sirva de ayuda. Si no asi, dilo a ver si encuentro algo mas.
Va siendo hora que ayude despues de todo lo que me han ayudado en este foro.Espero ser util 😉
-
23/10/2017 a las 12:57 #116989JesúsParticipante
Gracias por tu respuesta.
Justamente, ese plugin es el que ya he probado y no hace bien los cálculos, ya que primero multiplica longitud por precio base y después suma color y altura, de modo que el resultado es incorrecto.
He encontrado este plugin https://extensions.virtuemart.net/products/custom-size-detail, que parece ser que hace lo que busco. Cuando lo pruebe, comentaré 🙂
Saludos.
-
09/11/2017 a las 12:34 #117044JesúsParticipante
Ya he solventado el problema.
Con multivariantes, fui creando productos haciendo todas las combinaciones posibles que se pueden obtener entre los atributos “color” y “espesor”. Posteriormente, apliqué el plugin que comenta Victorias forum.virtuemart.net/index.php?topic=127362.0 con las distintas longitudes y funciona perfecto.
DESACONSEJO TOTALMENTE utilizar este plugin extensions.virtuemart.net/products/custom-size-detail . Primero, porque hace exactamente lo mismo que el anterior (que es gratuito) y cuesta 60€, y segundo porque tiene un servicio de soporte pésimo (responden a la semana, como mínimo, y muy escuetamente). Lo digo porque lo compré y no me ha servido absolutamente para nada.
-
-
AutorEntradas
- Debes estar registrado para responder a este debate.