Joomla 3.4.1
VirtueMart 3.0.8
Plantilla Prometeo
Hola, dentro de mi sitio, en la parte superior derecha tengo un icono de color rojo con blanco que hace referencia al carrito de compras.
Me gustaría copiar ese iconito y añadirlo al botón de "Añadir al carro" de los productos de Virtuemart, les muestro donde me gustaría que quedara posicionado ese icono.
Alguna idea de como puedo hacer esto?
Muchas gracias por su tiempo.
URL del sitio: Contenido solo visible a usuarios registrados
Hola
Lo que te brindó Pablo es un artificio para que aparezca el ícono deseado, sin embargo no esta totalmente integrado con el botón debido lógicamente a los posicionamientos, etc.
Lo mejor sería poner el código html directamente, ahora bien, para esto necesitarías modificar posiblemente el core de virtuemart ya que en lugar de un input html debería ser un link o button, esto se complicaría, tendrías que evaluar si realmente esto te aportará ya que si haces cambios al core los perderas en cada actualización.
Revisa este archivo :
/com_virtuemart/helpers/shopfunctionsf.php
En la function getAddToCartButton se encuentra el código de botón, verás que hay un input html pero la mánera más fácil de poner un icono con un boton es si fuese un enlace, el input que aparece no puedes cambiarlo por un enlace, ya que implicaría otros cambios
Lo que trae de vuelta a la solución de Pablo que sería poner un icono en un input, podrías probar con lo que indica de bootstrap
http://stackoverflow.com/questions/18838964/add-bootstrap-glyphicon-to-input-box
En conclusión, creo que debes evaluar si realmente vale la pena esta modificación
Saludos.