Hola,
Estoy creando una tienda online con Virtuemart (1.1.9) y tengo varias dudas:
Se trata de venta de tarjetas de visitas y flayers. Necesito configurar los precios de los productos según unas opciones tipo cantidades, si a dos caras o una, el tiempo de entrega ( Standard, Express etc.). Lo estoy haciendo con la opción de atributos y propiedades, creo que esta correcto no?
Lo que pasa es que me gustaría que el precio se visualice en el recuadro de las opciones y que cambie directamente cada vez que elige una opción antes de añadir al carrito
¿Alguien me puede decir como hacerlo?
Aquí os indico una web que lo tiene configurado de esta manera http://www.xprintcenter.com/tienda/product.php?id_product=10
¿Se puede configurar un atributo que seleccionandolo te haga un descuento en porcentaje?
Muchas gracias.
Marco
Hola Marco
Al cambiar los atributos no te cambia el precio, debes definir subprodutos para que cambie el precio.
Revisa el siguiente link
http://virtuemart.webempresa.eu/index.php?title=Variaciones_de_Productos_y_Atributos
Esto también se ha tratado antes, puedes revisar el siguiente post :
https://www.webempresa.com/foro/5-Virtuemart/15406-Actualizar-Precio-al-Seleccionar-Atributos.html
Saludos
Hola Jhon,
Antes de nada muchas gracias por tu rápida respuesta.
Necesito que me aclare algunas cosas ya que creo que algo mal estoy haciendo.
Lo que necesito es que en cada producto haya unas variantes tipo: impresión 1 cara o 2 caras, cantidades (paquete de 1000, 2000, 5000 etc.) y tipo envío (normal, rápido y Express) y que el precio cambie automáticamente según la combinación de variantes que el usuario seleccione (si selecciono 2 caras y paquete de 1000 unidades con envío Standard un precio, si selecciono 2 caras y paquete de 5000 unidades con envío Express otro etc.)
(como en esta web http://www.xprintcenter.com/tienda/product.php?id_product=10).
Como me ha comentado en tu post para que el precio cambie automáticamente no me valen los atributos pero tengo que crear productos “hijos”.
Hasta aquí lo tengo bastante claro……
Lo pasos que he seguido según las indicaciones de los links que me has indicado son:
- he seleccionado el producto “padre” y he pinchado en “añadir atributo” y he creado uno tipo “impresión”
- luego he entrado en la ficha del producto y he pinchado en “nuevo producto” le he asignado un código, un nombre y un precio. En “estado” le he asignado un nombre del atributo tipo “2 caras”
- por ultimo he entrado en la ficha del producto padre y en la opción “opciones de visualización” he marcado “Use List box for child products” y “Display Child Description”
Pero no me aparece en front end en los detalles del producto las opciones para seleccionar.
Además no estoy muy seguro que creando productos hijos se pueden combinar los precios de varias elecciones….
No se si he conseguido explicarme bien, perdóname si así no es.
Muchas gracias.
Marco
Hola Marco,
Pero no me aparece en front end en los detalles del producto las opciones para seleccionar.
Indícanos la url del producto para que podamos visualizar como lo tienes creado.
Saludos,
Hola,
Cuando se definen los atributos para crear productos hijo, puedes tener más de uno, como sería en tu caso.
De esta forma, cuando se crea un producto hijo habría que definir los valores para todos los atributos, llegando a tener un producto hijo por cada una de las combinaciones.
Si por ejemplo, tienes un atributo que sea una o dos caras y otro que sea envío standard o express (supongamos solo dos tipos de envío) tendría que tener 4 productos hijo para las combinaciones:
- Una cara, envío standard
- Una cara, envío express
- Dos caras, envío standard
- Dos caras, envío express
Respecto a lo de cambiar el importe en función de la cantidad, aquí sí que sería más conveniente que lo hagas definiendo distinto precio para los productos hijo en función de la cantidad, de forma que los usuarios verían una tabla con las distintas combinaciones entre los precios y las cantidades.
Hola Pablo,
El problema es que no se muestran los productos hijo en el detalle del producto.
He creado 3 productos hijo asignándole los atributos pero no consigo que se muestre el desplegable.
Seguramente no lo estoy haciendo bien……..
También me gustaría saber si es posible configurar los productos como en esta web: http://www.xprintcenter.com/tienda/product.php?id_product=531.
Según se seleccione el tipo de impresión y la cantidad cambia el precio. En mi caso seria añadirle una selección mas que seria el tipo de envío.
Muchas gracias.
Marco
Hola,
En principio algo como lo que se ve en la web de ejemplo que nos envías no se puede conseguir en Virtuemart, ya que aunque sí que existe la opción de atributos que puedes modificar el precio del producto, no pueden funcionar de forma combinada para calcular los precios, ni tampoco actualizan el precio que se muestra en la ficha como en la web de ejemplo.
Sobre el hecho de que no se te muestren los productos hijo, es posible que el problema se tema al tema de Virtuemart que estés usando, de forma que el código no sea correcto para la muestra de productos hijo. Haz la siguiente prueba: vete a la administración de Virtuemart y entra en el partado Configuración. A continuación, vete a la pestaña Sitio y en el parámetro "Seleccione un tema para su tienda" cambia a default. El aspecto de Virtuemart (listado de productos y detalle de producto) habrá cambiado. Vete a la ficha de un producto y mira si ahora se muestran los productos hijo.
Hola Pablo,
Respecto a la Web que te indico creía que la tienda online utilizaba Virtuemart ya que la web esta en Joomla.
He conseguido que se vean los productos hijos. He borrado el producto padre e hijos y lo he vueltos a crear y ahora si se ven.
He creado dos productos hijos con las siguientes combinaciones:
1 cara – envío standard 30 €
2 caras – envío standard 40 €
Lo que no entiendo muy bien es lo que me comenta de la cantidades. Seria añadir un atributo mas “cantidades” y crear productos hijos para todas las combinaciones Impresiones-envios-cantidades con sus respectivos precios?
Tipo:
1 cara – envío standard – 1000 ud. 30 €
1 cara – envío standard – 2000 ud. 50 €
1 cara – envío standard – 3000 ud. 70 €
2 caras - envío standard – 1000 ud. 40 €
2 caras - envío standard – 2000 ud. 70 €
2 caras - envío standard – 1000 ud. 100 €
……………etc.
Marco
Hola Marco,
Entiendo que si son cantidades que marcan diferentes tarifas y esas cantidades son concretas, por ejemplo: 10 uds, 50 uds, 100uds, si deberías crear un nuevo atributo para considerar las cantidades ya que imagino que eso lleva a su vez asociado un precio diferente no escalable.
Saludos
Hola Gnumax,
ya he resuelto el tema, al final he pensado que no necesito utilizar atributos ya que voy a crear una subcategoría con los distintos modos de envío y luego los productos en base al gramaje de las tarjetas y por ultimo los productos hijos serán las distintas combinaciones entre cantidades y 1 o 2 caras.
Bueno, si voy a usar el atributo para el tipo de envío para que quede reflejado en el pedido (aun lo tengo organizado como subcategoría).
De esta manera queda perfecto.
Espero que pueda servir a alguien que tenga las mismas exigencias.
Muchas gracias a todos.
Tengo otra duda que si os parece la voy a formular en este hilo:
Me gustaría poder configurar Virtuemart de manera que el cliente cuando hace el pedido pueda además de enviar un comentario también subir uno o mas archivos (para enviar la imagen o logo para las tarjetas o flayers). He visto que hay algunos módulos pero os agradecería Vuestra opinión al respecto.
Muchas gracias otra vez.
Marco
Hola Marco,
También me gustaría saber si es posible configurar los productos como en esta web: www.xprintcenter.com/tienda/product.php?id_product=531.
La web que comentas está desarrollada con PrestaShop y no Joomla!, puedes verlo en el footer de la misma "Desarrollado por PrestaShop™".
Saludos
Hola Gnumax,
cierto no me di cuenta.
Me gustaría poder configurar Virtuemart de manera que el cliente cuando hace el pedido pueda además de enviar un comentario también subir uno o mas archivos (para enviar la imagen o logo para las tarjetas o flayers). He visto que hay algunos módulos pero os agradecería Vuestra opinión al respecto.
Muchas gracias otra vez.
Marco
Hola,
Lo que comentas no se se puede hacer de forma directa con Virtuemart, sino que sería necesario realizado algunos cambios en el código.
Indícanos los módulos que has visto para que te podamos indicar si podrían ser adecuados.
Hola Pablo,
creo que el modulo VMupload http://virtuemart.webempresa.eu/index.php?title=Virtuemart_Subir_Archivos sirve para eso no?
Marco