Prodcut Scroller y ...
 
Avisos
Vaciar todo

Prodcut Scroller y boton comprar

11 Respuestas
5 Usuarios
0 Reactions
2,318 Visitas
Respuestas: 358
Reputable Member
Topic starter
 

Hola como puedo hacer que el boton comprar aparezca en todos los productos. He llegado a la conclusion que solo aparece en los productos que no tienen atributo definido.

Anexo imagen


 
Respondido : 15/12/2011 2:04 pm
Jordi Sala
Respuestas: 12058
Illustrious Member Admin
 

Hola Sergio,

Es correcto el funcionamiento tal como indicas, ya que el sistema no muestra el botón de añadir al carro en visualizaciones de productos en módulos o categorías.

Solo mostrará el botón añadir al carro cuando se accede al producto en cuestión (en los productos con atributos).

Saludos


 
Respondido : 15/12/2011 4:31 pm
Respuestas: 358
Reputable Member
Topic starter
 

Es decir no hay forma de que siempre salga el añadir al carro, verdad?


 
Respondido : 15/12/2011 6:07 pm
Luis Mendez Alejo
Respuestas: 23273
Illustrious Member
 

Hola Sergio,

¿Puedes añadir la url donde se muestra el módulo para verlo en detalle?.

Saludos


 
Respondido : 16/12/2011 1:57 am
Respuestas: 358
Reputable Member
Topic starter
 

www.pienso24horas.com, en el scroller veras productos que salen con añadir al carro y otros que no


 
Respondido : 16/12/2011 11:30 am
Pablo Velasco
Respuestas: 20382
Illustrious Member
 

Hola,

En las vistas de productos en un módulo de Virtuemart (productos destacados, últimos productos, scroller, etc.) solo se mostrará el botón de añadir al carro cuando este producto se puede comprar de forma directa sin tener que seleccionar ningún parámetro.

Si un producto tiene atributos que hay que seleccionar (color, tamaño, etc.) o tiene productos hijo, será necesario entrar en la ficha del producto para que el usuario pueda seleccionar el atributo correspondiente.

Si un producto no tiene ningún atributo que seleccionar sí que podrá mostrar el botón de añadir al carro.

En tu caso, uno de los productos donde sí que sale el botón de añadir al carro es el siguiente:
http://www.pienso24horas.com/productos/comida-para-perros/hills/science-plan/canine-adult-light-large-breed-with-chicken-15-kg.html
Verás que no hay que seleccionar ningún parámetro.

Sin embargo, otros productos donde no sale en botón de añadir al carro en el scroller, como este:
http://www.pienso24horas.com/productos/comida-para-perros/royal-canin/breed-nutrition/west-highland-white-terrier-21.html
verás que hay que seleccionar entre uno de los productos hijo que tiene (en este caso para el tamaño de la bolsa), de ahí que no se puede añadir de forma directa hasta que el usuario seleccione el tamaño.

Para estos casos es recomendable que en el módulo desactives la opción de mostrar el botón de añadir al carro, para que todos los productos se muestren de igual manera.


 
Respondido : 16/12/2011 12:21 pm
Respuestas: 358
Reputable Member
Topic starter
 

Entendido, pero hay alguna forma para que aparezca en vez de añadir al carro de forma directa, poner por ejemplo un comprar, lo digo por mejorar el efecto visual.


 
Respondido : 17/12/2011 11:22 pm
Jhon
 Jhon
Respuestas: 44989
Illustrious Member Moderator
 

Hola Sergio

Si es posible aunque tendrías que conocer algo de programación ya que habría que añadir una imagen al scroller y programarla para que haga referencia al detalle del producto.

Creo que otro tema visual que se puede mejorar es los nombres de los productos en el scroll, tal vez juntar un poco las líneas de los nombres de productos y el tamaña de las miniaturas.

http://www.pienso24horas.com/

Saludos.


 
Respondido : 18/12/2011 4:11 pm
Respuestas: 358
Reputable Member
Topic starter
 

Si me puedes orientar.....no soy experto en PHP pero si entiendo el codigo.

Agradeceria sugerencias,


 
Respondido : 18/12/2011 5:53 pm
Pablo Velasco
Respuestas: 20382
Illustrious Member
 

Hola,

Para agregar un "comprar" en el scroller, y viendo que parece que estás utilizando la plantilla ja-zeolite de Virtuemart, deberías editar siguiente archivo: components/com_virtuemart/themes/ja-zeolite/templates/common/productsnapshot.tpl.php

Deberías de añadir el código al final del archivo. Por ejemplo, este podría ser el siguiente:

<a title="" href="">
Comprar

Ten en cuenta que este cambio no solo te afectaría al scroller de productos, si no que también se aplicaría en cambio para otros módulos como el de últimos productos o los productos relacionados que se muestren en una ficha de producto.


 
Respondido : 19/12/2011 11:47 am
Respuestas: 358
Reputable Member
Topic starter
 

Gracias Pablo.


 
Respondido : 09/01/2012 3:42 pm