Avisos
Vaciar todo

Stock de tallas

26 Respuestas
7 Usuarios
0 Reactions
4,938 Visitas
Juan Manuel Gonzalez Santana
Respuestas: 106
Estimable Member
Topic starter
 

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/


 
Respondido : 16/03/2012 6:28 pm
Respuestas: 94
Trusted Member
 

Hola Jhon.

Estamos usando VIRTUEMART 2.0.6

Las categorías de la captura de pantalla eran sólo para probar.
Ahora mismo lo tengo configurado del siguiente modo:

1 producto PADRE perteneciente a 2 categorías (DESPUBLICADO; para que no aparezca también después como opción en el menú desplegable de atributo en la vista de producto).

3 PRODUCTOS hijos PUBLICADOS (sólo 1 tiene asociadas las mismas categorías del PADRE; para que no me sature el menú desplegable)

El problema que hemos detectado es que:

Cuando un HIJO está asociado a más de 1 categoría, en el meú desplegable, este hijo figura el mismo nº de veces que nº de categorías asociadas.

En este PRODUCTO PRUEBA concreto, como se puede apreciar, el HIJO 'PRUEBA 1' (que es el único que tiene asociadas las 2 categorías del PADRE despublicado) aparece también 2 veces. Si hubiésemos publicado el PADRE y le hubiésemos asignado las mismas categorías a 'PRUEBA 2' y a 'PRUEBA 3' el desplegable sería así:

PRODUCTO PRUEBA
PRODUCTO PRUEBA
PRUEBA 1
PRUEBA 1
PRUEBA 2
PRUEBA 2
PRUEBA 3
PRUEBA 3

Lo que pensamos que hace VIRTUEMART es listar cada producto en el menú desplegable (PADRE y/o HIJO) tantas veces como categorías esté asociado.

¿Habría algún modo de limitar desde el código para que liste una sóla categoría por producto...y así conseguir un menú desplegable sin duplicidades?

Por lo demás, haciéndolo así, funciona estupendo.
Los stocks se controlan de manera independiente para cada HIJO, impidiendo llevar al carrito un número de artículos mayor que el que disponemos para cada producto concreto. Los procesos contables funcionan correctamente.

Gracias de antemano por vuestra colaboración.

Un saludo.


 
Respondido : 12/06/2012 9:48 pm
Pablo Velasco
Respuestas: 20382
Illustrious Member
 

Hola,

Tendrías que indicarnos el enlace a tu página web para que podamos ver este tema de forma directa.

El problema debe estar en que la consulta sql que se usa para obtener los elementos del desplegable incluye también en la propia consulta la categoría para construir el enlace, de ahí que haga este duplicado.

Por tanto, se podría tratar de arreglar el tema o en la consulta en la carga de listado. En principio esto se debería de hacer en el archivo administrator/components/com_virtuemart/models/customfields.php.

Supongo que al tratarse de un bug de Virtuemart 2, este se corrija en próximas versiones.


 
Respondido : 13/06/2012 1:07 pm
Respuestas: 94
Trusted Member
 

Este es un enlace de un producto al que le sucede

http://www.todopesas.com/index.php/tienda/proteinas/100-whey-gold-standard-5lb-detail?showall=1#descripción

en este caso tenemos el producto padre en 2 categorías publicado, por eso sale 2 veces en el campo personalizado sabor. No tiene asignado stock por eso no se puede comprar, solo notificar.
Ahora tanto padres como hijos está publicados, solo que los hijos no tienen categorías asociadas (por eso no se ven).

Lo que nos solucionaría todo seria que no se mostrasen los padres en el desplegable sabor, por 2 razones:
- No nos interesa poder seleccionar el producto padre.
- Así solucionamos el problema de las duplicidades en el desplegable

he estado ojenado el archivo que me indicas administrator/components/com_virtuemart/models/customfields.php.

pero no se donde meterle mano, si alguien me pudiese echar un cable me sería de muchísima utilidad.

Gracias de antemano


 
Respondido : 13/06/2012 3:31 pm
Respuestas: 94
Trusted Member
 

He encontrado la solución en el foto oficial en el siguiente post.

http://forum.virtuemart.net/index.php?topic=103181.15 ç

En la version de virtuemart 2.0.7d este problema ya se soluciona

Puedo actualizar a esa versión de virtuemart?
que tengo que tener en cuenta.
me va a afectar a los productos ya subidos?

Un saludo


 
Respondido : 13/06/2012 5:10 pm
Johnny Heredia Montiel
Respuestas: 20131
Illustrious Member Moderator
 

Hola Fernando,

Puedes hacer la prueba (no recomendable) sin antes realizar una copia de seguridad por medio de Akebba Backup. La versión de Virtuemart 2.0.7d esta en beta y tienes que tener en cuenta que estas últimas son versiones de prueba por lo que podrían dar problemas de estabilidad.

Saludos.


 
Respondido : 13/06/2012 11:59 pm
Respuestas: 94
Trusted Member
 

Sigo con algún problema, y he encontrado una posible solución.

En la versión 2.0.8 como lo tenemos si el producto padre tiene un hijo lo lista bien y no sale el padre en el desplegable. Hasta ahí todo correcto. Te lista en el desplegable el producto hijo pero no te permite seleccionarlo. vease ejemplo

http://www.todopesas.com/todopesas_pruebas/nutricion-deportiva/aminoacidos/glutamina-bcaa-s/big-bang-825-g-detail

He encontrado una solución pero no se si puede penalizar de alguna menera o es correcta que es crear una re dirección cuando se accede al producto padre listado en las categorías me mande a uno de sus hijos.


 
Respondido : 13/07/2012 10:28 am
Jhon
 Jhon
Respuestas: 44989
Illustrious Member Moderator
 

Hola Fernando

En la url enviada :
http://www.todopesas.com/todopesas_pruebas/nutricion-deportiva/aminoacidos/glutamina-bcaa-s/big-bang-825-g-detail?showall=1#descripción

Efectivamente no se puede seleccionar, debería aparecer agregar al carro de compra, estas controlando el stock del producto? o sólo esta habilitado para compra de usuarios registrados?

Lo de la redirección es una solución , pero podrías explicarnos más detalladamente, puedes enviar algunas capturas y urls para ver lo que comentas.

Saludos.


 
Respondido : 13/07/2012 5:49 pm
Respuestas: 94
Trusted Member
 

pues sería hacer una redirección del producto padre que no tiene sabor por lo tanto no tiene un stock asigando a un producto hijo con un sabor y un stock por lo que ya me daría la opción de carro.

Te adjunto imágen de como quedaría una redirección en el backend:


 
Respondido : 16/07/2012 4:54 pm
Respuestas: 94
Trusted Member
 

A la hora de crear una redirección me da estos 3 tipos de opciones cual sería la más conveniente para lo que estoy haciendo, esto puede penalizar mi web en los buscadores o no pasaría nada.


 
Respondido : 16/07/2012 5:03 pm
David Noguera
Respuestas: 4433
Famed Member Moderator
 

Hola Juan Manuel,

la redirección ha de ser de tipo 301, de esta forma no te penalizará en Google..

Saludos!


 
Respondido : 17/07/2012 11:02 am
Respuestas: 94
Trusted Member
 

gracias


 
Respondido : 19/07/2012 10:34 am
Página 2 / 2