Jump to content

Banner Fantasma [SOLUCIONADO]


rhdpre

Recommended Posts

Consulta "rara" por si alguien me puede dar una pista....

 

Toda la página la encabeza un banner con una señorita y el logo...si se navega por el menú se ve, pero en cuanto das a un producto desaparece....

 

Firebug: Fallo al cargar URL (pero es la misma!)

 

 

 

benner1.jpg

 

banner2.jpg

 

http://www.opticaszamora.es/tienda/

 

Gracias de antemano..

Edited by rhdpre (see edit history)
Link to comment
Share on other sites

Por lo que veo en tu fichero:

 

modules/blockbanner/blockbanner.tpl

 

Tienes esto:

 

{*
* 2007-2011 PrestaShop
*
* NOTICE OF LICENSE
*
* This source file is subject to the Academic Free License (AFL 3.0)
* that is bundled with this package in the file LICENSE.txt.
* It is also available through the world-wide-web at this URL:
* http://opensource.org/licenses/afl-3.0.php
* If you did not receive a copy of the license and are unable to
* obtain it through the world-wide-web, please send an email
* to [email protected] so we can send you a copy immediately.
*
* DISCLAIMER
*
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
* versions in the future. If you wish to customize PrestaShop for your
* needs please refer to http://www.prestashop.com for more information.
*
*  @author PrestaShop SA <[email protected]>
*  @copyright  2007-2011 PrestaShop SA
*  @version  Release: $Revision: 1.4 $
*  @license	http://opensource.org/licenses/afl-3.0.php  Academic Free License (AFL 3.0)
*  International Registered Trademark & Property of PrestaShop SA
*}
<!-- MODULE Block advertising -->
<div id="header_banner">
<!-- Deutsch version -->
{if $lang_iso == 'de'}
<a href="{$ban_link}" title="{l s='Advertising' mod='blockbanner'}"><img src="{$ban_image_de}" alt="{l s='Advertising' mod='blockbanner'}"/></a>
<!-- Spanish version -->
{elseif $lang_iso == 'es'}
<a href="{$ban_link}" title="{l s='Advertising' mod='blockbanner'}"><img src="{$ban_image_es}" alt="{l s='Advertising' mod='blockbanner'}"/></a>
<!-- French version -->
{elseif $lang_iso == 'fr'}
<a href="{$ban_link}" title="{l s='Advertising' mod='blockbanner'}"><img src="{$ban_image_fr}" alt="{l s='Advertising' mod='blockbanner'}"/></a>
<!-- Italian version -->
{elseif $lang_iso == 'it'}
<a href="{$ban_link}" title="{l s='Advertising' mod='blockbanner'}"><img src="{$ban_image_it}" alt="{l s='Advertising' mod='blockbanner'}"/></a>
<!-- English version - default -->
{else}
<a href="{$ban_link}" title="{l s='Advertising' mod='blockbanner'}"><img src="{$ban_image}" alt="{l s='Advertising' mod='blockbanner'}"/></a>
{/if}

</div>
<!-- /MODULE Block advertising -->

 

Prueba por ejemplo dejar el src, asi:

 

src="{$base_dir}{$ban_image_de}"

 

 

src="{$base_dir}{$ban_image_es}"

 

Oh en la configuracion del modulo si tienes opción coloca directamente la url completa de la imagen con http:// y asi evitas añadir el base_dir en el tpl

 

Por que segun veo en el codigo lo has añadido asi:

 

src="modules/blockbanner/images/banner-es.jpg"

 

Es decir has puesto el enlace asi:

 

modules/blockbanner/images/banner-es.jpg

 

O lo pones directamente con:

 

http://www.opticaszamora.es/tienda/modules/blockbanner/images/banner-es.jpg

 

O añades lo del base_dir en el tpl que te he comentado.

 

Un saludo,

Link to comment
Share on other sites

Hola es por el src de la imagen. Lo ideal seria así:

http://www.opticaszamora.es/tienda/modules/blockbanner/images/banner-es.jpg

Tendras que editar el tpl del módulo...

 

Saludos

 

Gracias...pero no sé muy bien qué he de hacer; en el tpl me encuentro este código y ninguna url....

 

<!-- MODULE Block advertising -->

<div id="header_banner">

<!-- Deutsch version -->

{if $lang_iso == 'de'}

<a href="{$ban_link}" title="{l s='Advertising' mod='blockbanner'}"><img src="{$ban_image_de}" alt="{l s='Advertising' mod='blockbanner'}"/></a>

 

<!-- Spanish version -->

{elseif $lang_iso == 'es'}

<a href="{$ban_link}" title="{l s='Advertising' mod='blockbanner'}"><img src="{$ban_image_es}" alt="{l s='Advertising' mod='blockbanner'}"/></a>

 

<!-- French version -->

{elseif $lang_iso == 'fr'}

<a href="{$ban_link}" title="{l s='Advertising' mod='blockbanner'}"><img src="{$ban_image_fr}" alt="{l s='Advertising' mod='blockbanner'}"/></a>

 

<!-- Italian version -->

{elseif $lang_iso == 'it'}

<a href="{$ban_link}" title="{l s='Advertising' mod='blockbanner'}"><img src="{$ban_image_it}" alt="{l s='Advertising' mod='blockbanner'}"/></a>

 

<!-- English version - default -->

{else}

<a href="{$ban_link}" title="{l s='Advertising' mod='blockbanner'}"><img src="{$ban_image}" alt="{l s='Advertising' mod='blockbanner'}"/></a>

{/if}

 

</div>

<!-- /MODULE Block advertising -->

Link to comment
Share on other sites

Gracias...pero no sé muy bien qué he de hacer; en el tpl me encuentro este código y ninguna url....

 

<!-- MODULE Block advertising -->

<div id="header_banner">

<!-- Deutsch version -->

{if $lang_iso == 'de'}

<a href="{$ban_link}" title="{l s='Advertising' mod='blockbanner'}"><img src="{$ban_image_de}" alt="{l s='Advertising' mod='blockbanner'}"/></a>

 

<!-- Spanish version -->

{elseif $lang_iso == 'es'}

<a href="{$ban_link}" title="{l s='Advertising' mod='blockbanner'}"><img src="{$ban_image_es}" alt="{l s='Advertising' mod='blockbanner'}"/></a>

 

<!-- French version -->

{elseif $lang_iso == 'fr'}

<a href="{$ban_link}" title="{l s='Advertising' mod='blockbanner'}"><img src="{$ban_image_fr}" alt="{l s='Advertising' mod='blockbanner'}"/></a>

 

<!-- Italian version -->

{elseif $lang_iso == 'it'}

<a href="{$ban_link}" title="{l s='Advertising' mod='blockbanner'}"><img src="{$ban_image_it}" alt="{l s='Advertising' mod='blockbanner'}"/></a>

 

<!-- English version - default -->

{else}

<a href="{$ban_link}" title="{l s='Advertising' mod='blockbanner'}"><img src="{$ban_image}" alt="{l s='Advertising' mod='blockbanner'}"/></a>

{/if}

 

</div>

<!-- /MODULE Block advertising -->

 

En la pestaña modulos, el modulo tendra una opción para configurarlo ¿no?

  • Like 1
Link to comment
Share on other sites

En la pestaña modulos, el modulo tendra una opción para configurarlo ¿no?

 

Únicamente "cargar imagen...."

 

Por cierto si modificas el tpl y añades lo de:

 

{$base_dir}

 

Si no fuerzas compilación, no veras ningun cambio.

 

Lo tengo en forzar compilación / no cache

Link to comment
Share on other sites

Sorry; lo de "añadir base__dir" no lo he hecho.......no se muy bien donde añadirlo ni como....

 

Por ejemplo dentro de ese fichero, buscas esto:

 

<a href="{$ban_link}" title="{l s='Advertising' mod='blockbanner'}"><img src="{$ban_image_es}" alt="{l s='Advertising' mod='blockbanner'}"/></a>

 

Y lo dejas asi:

 

<a href="{$ban_link}" title="{l s='Advertising' mod='blockbanner'}"><img src="{$base_dir}{$ban_image_es}" alt="{l s='Advertising' mod='blockbanner'}"/></a>

 

Asi, sucesivamente con todos los <img src que tengas en ese fichero.

 

Saludos,

Link to comment
Share on other sites

Por ejemplo dentro de ese fichero, buscas esto:

 

<a href="{$ban_link}" title="{l s='Advertising' mod='blockbanner'}"><img src="{$ban_image_es}" alt="{l s='Advertising' mod='blockbanner'}"/></a>

 

Y lo dejas asi:

 

<a href="{$ban_link}" title="{l s='Advertising' mod='blockbanner'}"><img src="{$base_dir}{$ban_image_es}" alt="{l s='Advertising' mod='blockbanner'}"/></a>

 

Asi, sucesivamente con todos los <img src que tengas en ese fichero.

 

Saludos,

 

Otras thanks......pero no ha resultado (sólo he caMBIADO LA LÍNEA _ES

 

edito: he probado cambiando todas y tampoco...

SORRY!!!!! se me habia olvidado dar a contro S....FUNCIONA!!!!!

 

 

Un mIllon DE Gracias.....(espero poder devolverte el Favor!!!!!!!

 

Sayonara y muchas felicidades!!!!!!!!

Link to comment
Share on other sites

Otras thanks......pero no ha resultado (sólo he caMBIADO LA LÍNEA _ES

 

edito: he probado cambiando todas y tampoco

 

No has seguido mis instrucciones, has modificando el de "en"

 

Pero el que esta dentro de:

 

{elseif $lang_iso == 'es'}

 

No has tocado nada..

 

Entoces sera dificil que se haya aplicado el $base_dir si no has modificado el src del img que esta dentro de ese elseif

 

Saludos,

Link to comment
Share on other sites

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