Jump to content

(solucionado) fallo con explorer


Lire

Recommended Posts

si es eso, pero antes no pasaba , suelo mirar eso frecuentemente, debe haver afectado algun cambio a la disposicion del modulo

 

Ya está solucionado el problema del módulo footer que lirelok se descargo desde nuestra web. El módulo está desarrollado por nosotros y efectivamente daba un error en explorer.

 

Explico aquí como solucionar errores de este tipo con i.e explorer.

 

Las desconfiguración de módulos en i.e explore, en la mayoría de los casos viene determinada por que al desarrollar el módulo, se suele colocar en el archivo tpl el link del css o scritp si es el caso:

 

Ejemplo:

 

<!-- MODULE BUHOC-FOOTER-->

<link href="{$base_dir}modules/pie_pagina_buhoc/estilos_footer.css" rel="stylesheet" type="text/css" media="all" />

<div id="footer">

<ul class="columna">

<li class="titulo"><span><img src="{$base_dir}modules/pie_pagina_buhoc/img/sobre.png" style="vertical-align:middle;"/> {$links.category[0]}</span></li>

<li class="enlaces"><a href="{$base_dir}{$links.url[0][0]}" title="">{$links.text[0][0]}</a></li>

<li class="enlaces"><a href="{$base_dir}{$links.url[0][1]}" title="">{$links.text[0][1]}</a></li>

<li class="enlaces"><a href="{$base_dir}{$links.url[0][2]}" title="">{$links.text[0][2]}</a></li>

</ul>

 

Esto supone que esta etiqueta (subrayada en rojo) que relaciona el css que necesitará el módulo para su correcta visualización, estará justo en la misma linea de código html. Es decir dentro de la etiqueta Body.

 

Explorer es muy estricto con la interpretación del código, por lo que no mostrar la correcta visualización del módulo, pues esta etiqueta debería estar dentro de la etiqueta head.

 

Soluciones:

 

1-Abrir el header.tpl del template que se esté usando y colocar esta linea antes del cierre de head.

2-Hacer una llamada en el archivo php que construye el módulo. Ejemplo, con el modulo blocksearch:

 

public function hookHeader($params)

{

if (Configuration::get('PS_SEARCH_AJAX'))

{

Tools::addCSS(_PS_CSS_DIR_.'jquery.autocomplete.css');

Tools::addJS(_PS_JS_DIR_.'jquery/jquery.autocomplete.js');

}

Tools::addCSS(_THEME_CSS_DIR_.'product_list.css');

Tools::addCSS(($this->_path).'blocksearch.css', 'all');

}

Link to comment
Share on other sites

Agradezco la ayuda de buhoc, viendo la explicacion no me queda muy claro el paso 2, intento entenderlo pero esque toy muy pez en esto, pero bueno lo importante esque el problema esta solventado gracias a ti, doy el tema por solucionado.

 

Mil gracias a todos

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...