Producto con hijos,...
 
Avisos
Vaciar todo

Producto con hijos, cambiar aspecto

37 Respuestas
4 Usuarios
0 Reactions
5,747 Visitas
Respuestas: 358
Reputable Member
Topic starter
 

Hola me gustaria cambiar como se muestran los productos hijos de un producto. Actualmente lo tengo configurado para que muestre un combo y ahi elegir el producto hijo. Que pasa, que al seleccionar un producto hijo vuelve a recargar la pagina.

Me gustaria la opcion de mostrar los productos hijos como una lista y con un boton del tipo radio. He intentado configurarlo en la vista del producto pero no hace ni caso..

Os anexo captura de pantalla. La URL es www.pienso24horas.com y la plantilla de VM es ja_zeolite_ii

Gracias.


 
Respondido : 16/01/2012 6:16 pm
Jhon
 Jhon
Respuestas: 44989
Soporte CMS Webempresa
 

Hola Sergio

Si, el consultar cualquier producto siempre te recargará la página, lo mismo pasará si eliges algún otro control como radiobuttom.

En tu url indícanos cual es el producto que tiene productos hijos.

Saludos.


 
Respondido : 17/01/2012 12:47 am
Respuestas: 358
Reputable Member
Topic starter
 

Hola todos lo tienen, te anexo un ejemplo

http://www.pienso24horas.com/productos/comida-para-perros/advance/medium/medium-adult.html

en vez del como me gustaria que fuese tipo lista.


 
Respondido : 17/01/2012 10:19 am
Pablo Velasco
Respuestas: 20382
Illustrious Member
 

Hola,

Para que se muestre con el producto padre un listado de los distintos productos hijo, cada uno con su botón de añadir al carro, de forma que no sea necesario recargar la página tendrás que editar el producto que usas como padre.

Después, vete a la pestaña Mostrar opciones y en Listar marca la opción Usar caja de lista con productos hijos. Al hacer esto se activará la parte derecha Listar estilos donde puedes cambiar el aspecto (un solo botón de añadir al carro para todos los productos hijo, que tendrían una caja de cantidad, un botón para cada producto hijo, mostrar cabecera de la tabla, etc.).

En el caso de que no te salgan los productos hijo al hacer el cambio es muy posible que se trate de un problema con la plantilla de Virtuemart que estás usando. Prueba para comprobarlo a cambiar el la configuración de Virtuemart tu plantilla por la default y mira si con ella sí que sale este formato para los productos hijo.


 
Respondido : 17/01/2012 11:26 am
Respuestas: 358
Reputable Member
Topic starter
 

Hola Pablo con el template default aparece lo que indicas pero con el Ja_zeolite no. Como en otras ocasiones has hecho me puedes orientar sobre los pasos a seguir para conseguir esto en zeolite

Gracias.


 
Respondido : 17/01/2012 6:26 pm
Pablo Velasco
Respuestas: 20382
Illustrious Member
 

Hola,

Para tratar de localizar el problema prueba a ir sustituyendo uno a uno, y previa copia de seguridad, los archivos que se encuentran en el directorio components/com_virtuemart/themes/ja-zeolite/templates/product_details/includes por lo que hay con el mismo nombre en el directorio components/com_virtuemart/themes/default/templates/product_details/includes.

Una vez que hayas localizado el archivo, compara el código para tratar de ver las diferencias, aunque es posible que te sirva con dejar el archivo que haya en el template default.


 
Respondido : 18/01/2012 6:14 pm
Respuestas: 358
Reputable Member
Topic starter
 

Hola Pablo el fichero es el addtocart_list_multi.tpl.php, el caso es que si elijo esta opcion no muestra ningun precio ni producto. Tanto con el fichero de la plantilla default como el zeolite

Te anexo ambos.


 
Respondido : 18/01/2012 7:45 pm
Respuestas: 358
Reputable Member
Topic starter
 

Hola he descubierto el culpable, es addtocart_list_multi. Bien ahora tengo boton radio pero cuando ejemplo pincho primero en un producto (3kg), se añade de forma correcta, pero cuando agrego otro (15Kg), se borra el primero y añade el seguno.

Total que no puedo comprar un saco de 3Kg y luego de 15Kg del mismo producto.

Una ayudita.......

He dejado esta URL para pruebas:

http://www.pienso24horas.com/productos/comida-para-perros/eukanuba/senior/senior-rico-en-cordero-y-arroz-3-kg.html


 
Respondido : 18/01/2012 9:15 pm
Jordi Sala
Respuestas: 12058
Illustrious Member Admin
 

Hola Sergio,

Revisa el tema del foro: https://www.webempresa.com/foro/5-Virtuemart/33956-Liado-con-producto-padre-producto-hijo-items-atributos.html

Saludos


 
Respondido : 19/01/2012 10:46 am
Pablo Velasco
Respuestas: 20382
Illustrious Member
 

Hola,

Para arreglar el problema con los productos hijo en la plantilla Zeolite de Virtuemart (no confundir con plantilla de Joomla) coloca los archivos que te adjunto en el zip en la ruta components/com_virtuemart/themes/ja-zeolite/templates/product_details/includes sustituyendo a los que actualmente se encuentran en este directorio.

Antes de sobreescribir los archivos, recuerda hacer una copia de seguridad de los archivos que hay en el directorio.


 
Respondido : 19/01/2012 10:56 am
Respuestas: 358
Reputable Member
Topic starter
 

Pablo no has adjuntado nada 🙁


 
Respondido : 19/01/2012 3:29 pm
Pablo Velasco
Respuestas: 20382
Illustrious Member
 

Hola,

Vaya, se me había pasado. Aquí va.


 
Respondido : 19/01/2012 5:24 pm
Respuestas: 358
Reputable Member
Topic starter
 

Pablo este es el resultado. El problema ahora aparte del diseño (ya se pondra bonito) es que cuando pongo un producto lo añade bien al carro (3Kg), pero cuando el otro (15kg) en vez sumar al carro, borra lo primero. Es decir no puedo comprar los 2 productos hijos.

No se si me explico.


 
Respondido : 19/01/2012 5:56 pm
Pablo Velasco
Respuestas: 20382
Illustrious Member
 

Hola,

Con la configuración que has puesto para el producto padre se mostrarán los productos hijo y tendrás que seleccionar uno para añadirlo al carro. El funcionamiento es correcto.

Prueba a cambiar la configuración del producto padre. Edita el producto y dentro de la pestaña Mostrar opciones marca la opción Añadir un botón de carrito por cada hijo. De esta forma se mostrará un botón de añadir al carro para cada producto hijo.

También puede probar a ir cambiando el resto de opciones para ver cuál es la que mejor se adapta a tus necesidades.


 
Respondido : 19/01/2012 6:01 pm
Respuestas: 358
Reputable Member
Topic starter
 

Hola Pablo si pongo la opción de 1 boton para cada hijo, todo es OK. Pero me gustaria solo tener un boton de compra...no se si esto sería posible.

Ya he probado a cambiar todas las opciones....la unica forma para comprar 2 productos hijos de un mismo padre es poniendo los 2 botones de comprar.....algo que esteticamente no me gusta.


 
Respondido : 19/01/2012 6:06 pm
Página 1 / 3