Avisos
Vaciar todo

Modificar css del precio de los productos

18 Respuestas
6 Usuarios
0 Reactions
4,705 Visitas
 Pele
Respuestas: 44
Eminent Member
Topic starter
 

Llevo ya mucho rato liado intentando cambiar el css de los precios de virtuemart 2. (He leido otros posts, pero no me sale).

Concretamente me gustaría poder poner Precio XX€ -> Precio BaseXX € (en lugar de este último) de color rojo solo el precio y tachado.

En el descuento me gustaría poner el espacio entre el texto y el precio.

En el "precio de venta" que saliera primero el texto y luego el precio, con su respectivo espacio. A parte de quitar el color rojo y ponerlo sólo en negrita y un tamaño mayor.

URL del sitio: Contenido solo visible a usuarios registrados


 
Respondido : 10/10/2012 5:27 pm
 Pele
Respuestas: 44
Eminent Member
Topic starter
 

He probado esto y no surge el efecto esperado.

No se puede directamente cambiar el nombre a algún sitio?
Que otra solución me dais?
muchas gracias.


 
Respondido : 13/10/2012 8:12 am
Jhon
 Jhon
Respuestas: 44989
Illustrious Member Moderator
 

Hola Pele

Vuelve a renombrar el archivo de tu template.

El problema del desplazamiento del precio de venta a la izquierda es por que se tiene una float CSS que se esta aplicando.

Primero, elimina el flota : left del archivo de tu template, puedes guiarte de la siguiente imagen en la cual se ha usado firebug para detectar el cambio.

Por otro lado, con respecto al espacio, ubica el archivo : /administrator/components/com_virtuemart/helpers/currencydisplay.php

En la línea 397 aprox se formatea el precio con la descripción, aqui no se considera espacio, pero puedes agregarlo, por ejemplo para un espacio con dos puntos seria :

return '
'.$descr.' : '.$priceFormatted.'
';

Ten en cuenta que si actualizas tu virtuemart posiblemente pierdas estos cambios y puden suceder dos cosas, que la nueva versión corrija el espacio o que nuevamente tengas que hacer la modificación.

Finalmente si tienes la cache habilitada te sugiero limpies la cache de Joomla desde el backend menú sitio => mantenimiento => limpiar cache.

Saludos.


 
Respondido : 13/10/2012 3:48 pm
 Pele
Respuestas: 44
Eminent Member
Topic starter
 

Muchas gracias!


 
Respondido : 13/10/2012 4:32 pm
Página 2 / 2