Avisos
Vaciar todo

modulo categorias jscook

25 Respuestas
5 Usuarios
0 Reactions
2,531 Visitas
Respuestas: 102
Estimable Member
Topic starter
 

Buenas tardes,
tengo el siguiente problemas al visualizar el modulo de categorias de virtualmart.

Les comento el problema:
he configurado el menu con stilo de jscook (he modificado el css para cambiar el aspecto) en firefox se ve bien, pero en internet explorer no. lo que le pasa e slo siguiente:
1º Se monta el menu en otros modulos
2º al pasar el raton por el menu se tendria que poner el fondo en amarillo y no se pone
3º en los submenu se pone el fondo transparente y tendria que ponerse amaillo

¿podria alguien tener idea por que pasa esto y si hay forma de arreglarlo?

utilizo la plantilla yourshop

URL del sitio: http://sonystor-cp48.webjoomla.es


 
Respondido : 21/05/2012 2:22 pm
Pablo Velasco
Respuestas: 20382
Illustrious Member
 

Hola,

El problema está en que Internet Explorer interpreta los estilos CSS de forma distinta a Firefox, lo que hace que haya cosas que se vean de distinta forma.

Una solución que puedes probar consiste en probar el siguiente plugin para ver si así se resuelven los problemas:

http://www.solojoomla.com/directorio-joomla/estilo-y-diseno/navegadores-y-estandares-web/ie-compatibility.html

De no ser así, tendrías que indicarnos lo cambios que has aplicado en los CSS y decirnos si antes de aplicarlos se veían igual el módulo en ambos navegadores.


 
Respondido : 21/05/2012 2:42 pm
Respuestas: 102
Estimable Member
Topic starter
 

Este plugin "System - IE8 Compatibility" ya lo tengo instalado. viene por defecto enel pack tienda.
Se ve mal igualmente.
Lo que necesito que me haga en ie es que al pasar el raton me ponga de fondo el color que quiera y en los submenus que al pasar el raton por un submenu que no se ponga transparente y se forme un borde como si viniera del infito tanto el borde de la celda como el del texto. no se puede configurar en el css para ie o a la hora de crear la pagina html una funcion php que detecte ie y que asigne un codigo correcto para mostrarse bien

antes de nmodificar los css se veia mal tambien.


 
Respondido : 21/05/2012 3:12 pm
Jhon
 Jhon
Respuestas: 44989
Illustrious Member Moderator
 

Hola Jorge

Veo de manera similar tu sitio web en IE y en firefox

Saludos.


 
Respondido : 21/05/2012 6:45 pm
Respuestas: 102
Estimable Member
Topic starter
 

a mi en internet explorer pasa lo de la imagen
en las imagenes que has puesto no se ve si en ie sale mal


 
Respondido : 21/05/2012 7:27 pm
Jhon
 Jhon
Respuestas: 44989
Illustrious Member Moderator
 

Hola Jorge

Para hacer cambios CSS y sólo se refleje en IE puedes revisar los siguientes archivos

Para todas las versiones de IE, ubica el siguiente archivo

/templates/gk_yourshop/css/ie.css

Para IE8
/templates/gk_yourshop/css/ie8.css

Puedes redefinir nuevamente tus estilos adecuando la visualización similar al resto de navegadores.

Saludos


 
Respondido : 21/05/2012 8:35 pm
Respuestas: 102
Estimable Member
Topic starter
 

He revisado esos ficheros, pero no se como modificarlos para adaptar el estilo css en ie. podrian orientarmeun poquito.
Yo lo que necesito que se modifique es:
1 - que no se monte el menu con otros modulos
2 - que al pasar el raton por el menu de categorias(el principal) el fondo cambie de color
3 - que en el submenu que aparece al pasar el raton por alguno de ellos se resalte tambien en el mismo color que la categoria principal y no transparente como aparece
4 - el efecto que aparece de sombra profundidad, tanto en el texto como en el borde del submenu que no aparezca.


 
Respondido : 22/05/2012 10:50 am
Jhon
 Jhon
Respuestas: 44989
Illustrious Member Moderator
 

Hola Jorge

Los cambios indicados en IE se pueden volver complejos, la mejor manera de hacerlos es a través del ensayo de prueba y error, te sugiero codifiques como cambiaste inicialmente tus estilos, utiliza las sentencias !important para priorizar el estilo.

Algunos alcances :

1- Para que no se monte el menú revisa la propiedad z-index
2- En el caso del fondo puedes sobreescribir el background
3- Igual tienes que sobreescribir el background
4- puedes probar con la propiedad border

Saludos.


 
Respondido : 22/05/2012 1:50 pm
Respuestas: 102
Estimable Member
Topic starter
 

Despues de muchas pruebas he descubierto lo siguiente:

Solo lo he probado con ie8 y ie9. Estas versiones tienen una herramienta parecida al firebug. Se optiene pulsando f12 mirar img1

El caso, yo cambio ddonde pone modocumento a estandares de ie8 si utilizamos el 8 y estandares ie8 ó estandares ie9 si utilizamos ie9 mirar img2

al modificarlos la web se ajusta bien y tiene mas parecido como se muestra en firefox. Eso me lleva a pensar que se hactiva la compatibilidad con ie7 pero con este estandar no se ve bien. ¿Como se podria configurar para que no se viese compatible. ¿Como puedo hacer para modificar la linea de la img3

yo creo que quitando esa linea o poniendo que fuese compatible con ie8 funcionaria bien. ¿podria influir en algun otro apartado de la web?

Jhon en lo que me comentas de revisar he intentado pero sin exito, seguramente por no saber exacto donde modificar.


 
Respondido : 26/06/2012 6:36 am
David Noguera
Respuestas: 4433
Famed Member Moderator
 

Hola Jorge,

en efecto, IE9 tiene diferentes motores de ejecución para garantizar la compatibilidad de las webs creadas para una versión de IE u otra.

El modo de hacer que tu web se ejecute con un motor más actual es colocando un Doctype u otro.

Aquí puedes leer más sobre el tema:

http://msdn.microsoft.com/es-es/library/cc288325(v=vs.85).aspx

Aquí tienes más información sobre los Doctypes y los modos de ejecución de IE:

http://hsivonen.iki.fi/doctype/

Utilizando este doctype, entiendo que debería de servirte y debería hacer que IE usara el motor de ejecución de IE8:


El Doctype deberías de cambiarlo en la plantilla de Joomla...

HAz una copia de seguridad del fichero que toques antes de editarlo por si las moscas..

Saludos!


 
Respondido : 26/06/2012 8:33 am
Respuestas: 102
Estimable Member
Topic starter
 

¿En que fichero tengo que cambiar? No he entendido que debo hacer.


 
Respondido : 26/06/2012 8:56 am
David Noguera
Respuestas: 4433
Famed Member Moderator
 

Hola Jorge,

en el index.php de tu plantilla, que plantilla estás usando??

Accede al fichero /templates/tuplantilla/index.php y envíanos el fichero que tengas..

Saludos!


 
Respondido : 26/06/2012 9:09 am
Respuestas: 102
Estimable Member
Topic starter
 

Utilizo la plantilla "gk_yourshop"
Les envio el fichero


 
Respondido : 26/06/2012 9:25 am
David Noguera
Respuestas: 4433
Famed Member Moderator
 

Hola Jorge,

debería de haber un directorio layouts dentro del directorio de la plantilla zeolite.. revisa los ficheros que hay dentro, debería de haber un fichero header.php o head.php donde esté definido el doctype, envíanos estos ficheros para que los revisemos..

Saludos


 
Respondido : 26/06/2012 9:40 am
Respuestas: 102
Estimable Member
Topic starter
 

David utilizo "gk_yourshop" no "zeolite"

Dentro la ruta que me indicas hay:
un directorio "blocks"
default.php
handheld.php
iphone.php

no hay ningun fichero con el nombre que indicas


 
Respondido : 26/06/2012 9:49 am
Página 1 / 2