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.
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.
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.
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.
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.
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.
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.
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:
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
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.
Pablo no has adjuntado nada 🙁
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.
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.
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.