Jump to content

Problema con módulo CMS (pie de página), a veces da error de página


AdanOvich

Recommended Posts

Muy buenas,

 

Tengo un pequeño problema con el módulo de CMS, y es que cuando hago clic en cualquiera de los enlaces del pié de página, estando dentro de uno de ellos, me da error de página. Haciendo un nuevo clic entra sin problemas, pero es un problema, dado que nunca funciona a la primera, excepto entrando desde cualquier otro sitio de la web que no sea un CMS. No se si me he explicado bien.

 

Añado una foto para que veáis el error.

 

Saludos y gracias de antemano.

 

errorpagina.png

Link to comment
Share on other sites

Muy buenas,

 

Tengo un pequeño problema con el módulo de CMS, y es que cuando hago clic en cualquiera de los enlaces del pié de página, estando dentro de uno de ellos, me da error de página. Haciendo un nuevo clic entra sin problemas, pero es un problema, dado que nunca funciona a la primera, excepto entrando desde cualquier otro sitio de la web que no sea un CMS. No se si me he explicado bien.

 

Añado una foto para que veáis el error.

 

Saludos y gracias de antemano.

 

errorpagina.png

Si tienes tu tienda online, pon la url para que lo veamos.

 

Un saludo

Link to comment
Share on other sites

Estoy viendo tu web, y en este fichero...

/themes/theme122/modules/blockcms/blockcms.tpl

Tienes en referencia al footer esto:

 

<li class="first_item"><a href="cms.php?id_cms=1" title="Quienes somos">Quiénes somos</a></li>

<li class="item"><a href="{$link->getPageLink('contact-form.php', true)}" title="{l s='Contact us' mod='blockcms'}">Contacto</a></li>

<li class="item"><a href="cms.php?id_cms=4" title="Envios / Devoluciones">Envios / Devoluciones</a></li>

<li class="item"><a href="cms.php?id_cms=3" title="Condiciones legales">Condiciones legales</a></li>

<li class="item"><a href="cms.php?id_cms=5" title="Garantía">Garantía</a></li>

<li class="item"><a href="{$link->getPageLink('sitemap.php', true)}" title="{l s='Site mpa' mod='blockcms'}">Mapa web</a></li>

....

El a href

depende asi a href="cms...." , ponlo asi href="/cms....".

 

Un saludo

Link to comment
Share on other sites

He añadido la barra en cada una de las lineas, se ha quitado algún fallo, pero entre envios/devoluciones y condiciones legales, aun da algun fallo.

 

Muchas gracias, algo se ha solucionado y seguro que ya estamos cerca.

 

Saludos!

Pero has forzado compilacion?

Saludos

Link to comment
Share on other sites

Ahh creo que por escribir tan rapido... no lo vi bien perdon...

A ver el enlace has de dejarlo asi:

 

<a href="{$base_dir}/....">....

 

Pero cambia solo los que has puesto como cms.php?id_cms=.. y lo dejas asi <a href="

 

{$base_dir}/cms.php?id_cms...."> (sin la barra)

Link to comment
Share on other sites

Vale, ahora solo fallan las condiciones legales, te paso como lo he dejado por si lo tengo mal:

 

 

<li class="first_item"><a href="{$base_dir}/cms.php?id_cms=1" title="Quienes somos">Quiénes somos</a></li>

<li class="item"><a href="{$link->getPageLink('contact-form.php', true)}" title="{l s='Contact us' mod='blockcms'}">Contacto</a></li>

<li class="item"><a href="{$base_dir}/cms.php?id_cms=4" title="Envios / Devoluciones">Envios / Devoluciones</a></li>

<li class="item"><a href="{$base_dir}/cms.php?id_cms=3" title="Condiciones legales">Condiciones legales</a></li>

<li class="item"><a href="{$base_dir}/cms.php?id_cms=5" title="Garantía">Garantía</a></li>

<li class="item"><a href="{$link->getPageLink('sitemap.php', true)}" title="{l s='Site mpa' mod='blockcms'}">Mapa web</a></li>

 

 

Gracias de nuevo!

Link to comment
Share on other sites

Vale, ahora solo fallan las condiciones legales, te paso como lo he dejado por si lo tengo mal:

 

 

<li class="first_item"><a href="{$base_dir}/cms.php?id_cms=1" title="Quienes somos">Quiénes somos</a></li>

<li class="item"><a href="{$link->getPageLink('contact-form.php', true)}" title="{l s='Contact us' mod='blockcms'}">Contacto</a></li>

<li class="item"><a href="{$base_dir}/cms.php?id_cms=4" title="Envios / Devoluciones">Envios / Devoluciones</a></li>

<li class="item"><a href="{$base_dir}/cms.php?id_cms=3" title="Condiciones legales">Condiciones legales</a></li>

<li class="item"><a href="{$base_dir}/cms.php?id_cms=5" title="Garantía">Garantía</a></li>

<li class="item"><a href="{$link->getPageLink('sitemap.php', true)}" title="{l s='Site mpa' mod='blockcms'}">Mapa web</a></li>

 

 

Gracias de nuevo!

 

Pon eso asi:

 

<li class="first_item"><a href="{$base_dir}cms.php?id_cms=1" title="Quienes somos">Quiénes somos</a></li>

<li class="item"><a href="{$link->getPageLink('contact-form.php', true)}" title="{l s='Contact us' mod='blockcms'}">Contacto</a></li>

<li class="item"><a href="{$base_dir}cms.php?id_cms=4" title="Envios / Devoluciones">Envios / Devoluciones</a></li>

<li class="item"><a href="{$base_dir}cms.php?id_cms=3" title="Condiciones legales">Condiciones legales</a></li>

<li class="item"><a href="{$base_dir}cms.php?id_cms=5" title="Garantía">Garantía</a></li>

<li class="item"><a href="{$link->getPageLink('sitemap.php', true)}" title="{l s='Site mpa' mod='blockcms'}">Mapa web</a></li>

Link to comment
Share on other sites

Lo he puesto, pero sigue fallando en las condiciones legales.... :S

 

Gracias otra vezz!

Fallan todos los enlaces... antes y ahora... segun veo...

A ver pon en el tpl esto:

Ruta: {$base_dir} (asi ponlo a pelo, que quiero ver una cosa).

Link to comment
Share on other sites

Así lo he puesto, pero sigue haciendo exactamente lo mismo! jajaja

 

 

<li class="first_item"><a href="http://www.xtilix.com/content/1-quienes-somos" title="Quienes somos">Quiénes somos</a></li>

<li class="item"><a href="http://www.xtilix.com/contactenos" title="{l s='Contact us' mod='blockcms'}">Contacto</a></li>

<li class="item"><a href="http://www.xtilix.com/content/4-envios" title="Envios / Devoluciones">Envios / Devoluciones</a></li>

<li class="item"><a href="http://www.xtilix.com/content/3-condiciones-legales" title="Condiciones legales">Condiciones legales</a></li>

<li class="item"><a href="http://www.xtilix.com/content/5-pago-seguro" title="Garantía">Garantía</a></li>

<li class="item"><a href="http://www.xtilix.com/mapa-del-sitio" title="{l s='Site mpa' mod='blockcms'}">Mapa web</a></li>

Link to comment
Share on other sites

Así lo he puesto, pero sigue haciendo exactamente lo mismo! jajaja

 

 

<li class="first_item"><a href="http://www.xtilix.com/content/1-quienes-somos" title="Quienes somos">Quiénes somos</a></li>

<li class="item"><a href="http://www.xtilix.com/contactenos" title="{l s='Contact us' mod='blockcms'}">Contacto</a></li>

<li class="item"><a href="http://www.xtilix.com/content/4-envios" title="Envios / Devoluciones">Envios / Devoluciones</a></li>

<li class="item"><a href="http://www.xtilix.com/content/3-condiciones-legales" title="Condiciones legales">Condiciones legales</a></li>

<li class="item"><a href="http://www.xtilix.com/content/5-pago-seguro" title="Garantía">Garantía</a></li>

<li class="item"><a href="http://www.xtilix.com/mapa-del-sitio" title="{l s='Site mpa' mod='blockcms'}">Mapa web</a></li>

Dejalo como estaba al principio, si quieres me pasas los datos de acceso por privado, y te lo miro yo personalmente.

 

Un saludo

Link to comment
Share on other sites

  • 4 months later...

Hola ,"Nadie"

Tengo el mismo problema que "AdanOvich:", me prodrias ayudar con el mio, orientandome que debo hacer? te lo agradeceria.

Esto es lo que tengo, luego de seguir los pasos de arriba pero nada, sigue lo mismo:

 

<!-- MODULE Block footer -->

<ul id="footer_links">

{if !$PS_CATALOG_MODE}<li class="first_item"><a href="{$base_dir}/

 

{$link->getPageLink('prices-drop.php')}" title="{l s='Specials' mod='blockcms'}">{l s='Specials' mod='blockcms'}

 

</a></li>{/if}

 

<li class="{if $PS_CATALOG_MODE}first_{/if}item"><a href="{$base_dir}/{$link->getPageLink('new-products.php')}"

 

title="{l s='New products' mod='blockcms'}">{l s='New products' mod='blockcms'}</a></li>

{if !$PS_CATALOG_MODE}<li class="item"><a href="{$base_dir}/{$link->getPageLink('best-sales.php')}" title="{l

 

s='Top sellers' mod='blockcms'}">{l s='Top sellers' mod='blockcms'}</a></li>{/if} {if $display_stores_footer}<li

 

class="item"><a href="{$base_dir}/{$link->getPageLink('stores.php')}" title="{l s='Our stores' mod='blockcms'}">{l s='Our

 

stores' mod='blockcms'}</a></li>{/if}

<li class="item"><a href="{$base_dir}/{$link->getPageLink('contact-form.php', true)}" title="{l s='Contact us'

 

mod='blockcms'}">{l s='Contact us' mod='blockcms'}</a></li>

{foreach from=$cmslinks item=cmslink}{if $cmslink.meta_title != ''}

<li class="item"><a href="{$base_dir}/{$cmslink.link|addslashes}" title="{$cmslink.meta_title|escape:'htmlall':'UTF-

 

8'}">{$cmslink.meta_title|escape:'htmlall':'UTF-8'}</a></li>{/if}

 

{/foreach}

 

 

<!-- /MODULE Block footer -->

Link to comment
Share on other sites

Hola ,"Nadie"

Tengo el mismo problema que "AdanOvich:", me prodrias ayudar con el mio, orientandome que debo hacer? te lo agradeceria.

Esto es lo que tengo, luego de seguir los pasos de arriba pero nada, sigue lo mismo:

 

<!-- MODULE Block footer -->

<ul id="footer_links">

{if !$PS_CATALOG_MODE}<li class="first_item"><a href="{$base_dir}/

 

{$link->getPageLink('prices-drop.php')}" title="{l s='Specials' mod='blockcms'}">{l s='Specials' mod='blockcms'}

 

</a></li>{/if}

 

<li class="{if $PS_CATALOG_MODE}first_{/if}item"><a href="{$base_dir}/{$link->getPageLink('new-products.php')}"

 

title="{l s='New products' mod='blockcms'}">{l s='New products' mod='blockcms'}</a></li>

{if !$PS_CATALOG_MODE}<li class="item"><a href="{$base_dir}/{$link->getPageLink('best-sales.php')}" title="{l

 

s='Top sellers' mod='blockcms'}">{l s='Top sellers' mod='blockcms'}</a></li>{/if} {if $display_stores_footer}<li

 

class="item"><a href="{$base_dir}/{$link->getPageLink('stores.php')}" title="{l s='Our stores' mod='blockcms'}">{l s='Our

 

stores' mod='blockcms'}</a></li>{/if}

<li class="item"><a href="{$base_dir}/{$link->getPageLink('contact-form.php', true)}" title="{l s='Contact us'

 

mod='blockcms'}">{l s='Contact us' mod='blockcms'}</a></li>

{foreach from=$cmslinks item=cmslink}{if $cmslink.meta_title != ''}

<li class="item"><a href="{$base_dir}/{$cmslink.link|addslashes}" title="{$cmslink.meta_title|escape:'htmlall':'UTF-

 

8'}">{$cmslink.meta_title|escape:'htmlall':'UTF-8'}</a></li>{/if}

 

{/foreach}

 

 

<!-- /MODULE Block footer -->

Este tema ya se soluciono, para tu duda, abre un tema nuevo.

Link to comment
Share on other sites

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