Buenas tardes, necesito controlar el stock por tallas de cada producto, creo que debo crear productos derivados pero no encuentro como hacerlo en virtuemart 2.02
gracias y saludos
URL del sitio: http://nina.paginaswebenlaspalmas.com/
Hola Juan
Si, efectivamente para controlar el stock de un producto por un atributo diferenciador, deberás crear subproductos.
Revisa el siguiente artículo que trata este tema:
Saludos.
Buenas tardes, la verdad es que ese vídeo no sirvió de mucho porque en el 2.0 el sistema es disitinto
1) creé un campo personalizado como "Generic child variant" al que llamé "talla"
2) en el producto padre añadí el campo personalizado "talla"
3) creé un producto derivado del producto padre.
ahora me sale asi
hasta ahi todo bien.
El problema que tengo ahora es que quiero que el comprador pinche sobre el vestido y despues elija la talla para controlar el stock, por lo que el "padre" no puede tener stock porque no es ninguna talla en concreto, que solo sirva para mostrar los hijos que si tendrán stock por tallas.
Espero haberme explicado. y a ver si tienen alguna solución para esto.
Un saludo
Juan Manuel Gonzalez
Hola Juan Manuel,
Si accedes a Virtuemart, en el apartado de productos, seleccionas uno y pulsas en "child products" o "producto derivado".
¿ No te funciona de esa manera ?
Saludos
Hola Jordi, buenos días y gracias por responder.
si que me crea el producto hijo, pero lo que necesito es que ponga, por ejemplo, como padre -"vestido con orejeras" y como hijos "vestido con orejeras azul" y "vestido con orejeras rojo", pero el comprador no debe poder comprar el "vestido con orejeras" padre sino que tiene que elegir entre el azul y el rojo, es decir el padre es solo una definicion, los stock estan en los hijos.
Lo que necesito es que no salga el boton "añadir a cesta" en el padre, solo en los hijos.
Aqui tienes un ejemplo
Espero haberme explicado 😛
gracias y saludos
Juan Manuel Gonzalez
Hola.
Tengo exactamente el mismo problema y no consigo eliminar el precio del producto padre tal y como se indica. La aplicación vuelve a reponer el precio grabado con anteroridad.
¿Cómo se suprime ese precio en el producto padre?
Como no conseguía eliminar el precio del producto padre, he probado a crear un nuevo producto de prueba al que no le he fijado ningún precio y después he derivado 2 hijos a los que sí se les ha asignado un precio. Pero el resultado fue que, al refrescar, virtuemart no mostraba los precios ni para el padre ni para los hijos.
A mayores me surgen los siguientes inconvenientes con los productos hijos-derivados:
Cada vez que se crea un nuevo producto hijo...
virtuemart añade un padre a la barra de selección de atributo en el carro de la compra. De forma que si hay 2 hijos muestra 2 veces el mismo padre + 2 hijos; si hay 3 hijos muestra 3 veces elpadre + 3 hijos,..etc.
POR OTRA PARTE
Cuando tenemos activada la opción de mostrar el stock existente, teniendo en cuenta que los hijos sí tienen stock:
a) Si no le asignamos stock al padre, la barra de ''nivel de existencias'' en el padre (antes de la decisión de compra) sale en rojo como si no hubiera stock (los hijos sí lo tienen).
b) Si le asignamos stock al padre, en el selector de atributo del carrito de la compra (que también muestra al padre) ofrece la posibilidad de adquirir al padre (que no es ningún producto en concreto porque carece de atributo/s).
Por la contra, si en la configuración de virtuemart (página inicial) tenemos seleccionada la opción de no mostrar los productos sin stock:
a ) Aunque lo hijos sí tengan stock, si al padre no se le asigna stock ya ni siquiera aparecerá este producto en catálogo.
b) Si se le asigna stock al padre, nos encontramos nuevamente con la anterior opción B
¿Cómo podemos salir de este atolladero? Una ayudita, por caridad .. 😉
Según esta solución, en vista de categoría nos sale el producto hijo con su característica especifica, y si tenemos 20 sabores nos sale 20 veces el mismo producto con su sabor y esto no lo queremos, queremos que salga el producto padre y que se pueda después en la vista de producto elegir el sabor.
Hola Juan
Para que no se pueda seleccionar el producto padre, elimina el precio de este producto y sólo manten el precio en los productos hijos, tal como se muestra en la pantalla adjunta, veras que será necesario seleccionar un producto hijo.
Saludos.
¿Cómo se elimina un precio de un producto padre una vez que lo hemos fijado?
HOla Fernando
Al editar el producto, no puedes eliminar el precio?, debería quedar en blanco.
Si esto no es posible, prueba colocando 0 y verifica si te funciona.
Saludos.
Hola.
No me elimina el precio:
ni borrando PRECIO FINAL / PRECIO COSTO + APLICAR
ni modificando a '0' el PRECIO FINAL / borrando PRECIO COSTO + APLICAR
Siempre que se BORRE / PONGA A '0' el PRECIO FINAL vuelve al precio guardado con anterioridad.
Sólo permite MODIFICAR el precio final si es distinto a '0'
HOla Fernando
Esto es diferente en vm 2.0, prueba agregando un nuevo producto sin precio, luego agregas subproductos, al parecer una vez creado ya no es posible cambiar el precio a nulo.
Saludos.
al hacerlo de esta manera si en la vista de producto si este subproducto está en varias categorías me lo lista en el desplegable del campo personalizado tantas veces como categorías a la que está asignado.
Si esta asignado a 10 categorías me sale 10 veces..
¿cómo podríamos solucionarlo?
Hola Fernando
Tal vez es un problema de organización, el producto padre debería pertenecer a todas las categorías y los hijos deberían tener también la misma categoría, no es muy lógico que los hijos pertenezcan a categorías adiconales de la categoría del producto padre.
Por otro lado que versión de virtuemart estas usando?
Saludos.