Campo personalizado que multiplique el precio del producto

Foros Componentes Especiales Virtuemart Campo personalizado que multiplique el precio del producto

  • Post
    jeguir
    Jesús
    Participante

    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
    – Longitud

    Para 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.

    0
Si te ha servido... ¡ Compartelo en tus Redes Sociales !
Mostrando 2 respuestas a los debates
  • Respuestas
      victorias
      Victoria
      Participante

      Posicionar mi web en Google

      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 😉

      0
      jeguir
      Jesús
      Participante

      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.

      0
      jeguir
      Jesús
      Participante

      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.

      0
Mostrando 2 respuestas a los debates
  • Debes estar registrado para responder a este debate.
Si te ha servido... ¡ Compartelo en tus Redes Sociales !