Avisos
Vaciar todo

Producto con hijos, cambiar aspecto  

Página 1 / 3
 
Sergio
 Sergio
Reputable Member

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.

Citar
Respondido : 16/01/2012 6:16 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

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.

ResponderCitar
Respondido : 17/01/2012 12:47 am

optimiza-automaticamente-todas-las-imagenes-de-tu-wordpress

Sergio
 Sergio
Reputable Member

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.

ResponderCitar
Respondido : 17/01/2012 10:19 am
Pablo Velasco
 Pablo Velasco
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.

ResponderCitar
Respondido : 17/01/2012 11:26 am

wpdoctor-revisa-la-salud-de-tu-wordpress

Sergio
 Sergio
Reputable Member

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.

ResponderCitar
Respondido : 17/01/2012 6:26 pm
Pablo Velasco
 Pablo Velasco
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.

ResponderCitar
Respondido : 18/01/2012 6:14 pm

Cursos Gratuitos WordPress

Sergio
 Sergio
Reputable Member

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.

ResponderCitar
Respondido : 18/01/2012 7:45 pm
Sergio
 Sergio
Reputable Member

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

ResponderCitar
Respondido : 18/01/2012 9:15 pm

Gestor de Contraseñas - VPN Conexión Segura - Gestor 2FA (Segundo Factor de Autenticación

Jordi Sala
 Jordi Sala
Miembro 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

ResponderCitar
Respondido : 19/01/2012 10:46 am
Pablo Velasco
 Pablo Velasco
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.

ResponderCitar
Respondido : 19/01/2012 10:56 am

optimiza-automaticamente-todas-las-imagenes-de-tu-wordpress

Sergio
 Sergio
Reputable Member

Pablo no has adjuntado nada 🙁

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

Hola,

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

ResponderCitar
Respondido : 19/01/2012 5:24 pm

wpdoctor-revisa-la-salud-de-tu-wordpress

Sergio
 Sergio
Reputable Member

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.

ResponderCitar
Respondido : 19/01/2012 5:56 pm
Pablo Velasco
 Pablo Velasco
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.

ResponderCitar
Respondido : 19/01/2012 6:01 pm

Cursos Gratuitos WordPress

Sergio
 Sergio
Reputable Member

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.

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