Avisos
Vaciar todo

Actualizar virtuemart 2.0 sin perder css  

 
Raúl Ramón Val
 Raúl Ramón Val
Noble Member

He actualizado, virtuemart 2.0 y he tenido la mala experiencia de perder todas mis modificaciones de css de virtuemart...como podría haber evitado este problema?...

Simplemente es una consulta para tenerlo en cuenta para próximas actualizaciones...gracias

URL del sitio: Contenido solo visible a usuarios registrados

Citar
Respondido : 02/08/2013 1:24 pm
Webactualizable.com
 Webactualizable.com
Usuario experto

Hola,
seguramente las modificaciones de css que tenías no las habías echo con overrides, es decir, que has tocado los ficheros css directamente de components/com_virtuemart, cuando todo lo que tienes que tocar de estilos tendría que estar en templates/tu_template/html/com_virtuemart

Saludos,

ResponderCitar
Respondido : 02/08/2013 2:25 pm

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

Raúl Ramón Val
 Raúl Ramón Val
Noble Member

En primer lugar muchas gracias por contestar...es verdad no lo habia hecho con overrides...

Ahora estoy haciendo pruebas y me he copiado el fichero fichero components/com_virtuemart/assets/css/vmsite-ltr.css

en

templates/mi_template/html/com_virtuemart/assets/css/vmsite-ltr.css

y posteriormente he modificado este fichero, sin embargo solo hace caso al fichero principal contenido en componentes y no el de templates...esto porque puede ser?

Anteriormente he realizado overrides con virtuemart con esta plantilla y han funcionado correctamente (estos eran de archivos php)...sin embargo no me funcionan con el archivo css...

ResponderCitar
Respondido : 02/08/2013 3:03 pm
Webactualizable.com
 Webactualizable.com
Usuario experto

Prueba de poner el archivo css en templates/tu_template/css/vmsite-ltr.css

Saludos,

ResponderCitar
Respondido : 02/08/2013 3:05 pm

Cursos Gratuitos WordPress

Raúl Ramón Val
 Raúl Ramón Val
Noble Member

Nada no funciona...que raro

lo he puesto en templates/mi_template/css/vmsite-ltr.css y solo hace caso al principal

No hace el override

ResponderCitar
Respondido : 02/08/2013 3:18 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola Raúl

Efectivamente no hay overrides de CSS y lo que se debe hacer es colocar los estilos en algún archivo CSS de tu plantilla

La manera correcta es aislar las modificaciones, es decir , deberás agregar en algún archivo CSS de tu template, por ejemplo template.css las modifiaciones que has hecho en virtuemart, no es necesario todo el archivo CSS , sólo las modificaciones a las clases que hayas hecho.

Saludos.

ResponderCitar
Respondido : 02/08/2013 5:36 pm

Raúl Ramón Val
 Raúl Ramón Val
Noble Member

Muchas gracias Jhon...asunto solucionado...

Podemos dar por cerrado el caso

ResponderCitar
Respondido : 16/08/2013 9:02 am