Jump to content

Poner enlaces internos a imagenes


luarme

Recommended Posts

Hola, estoy trabajando con Prestashop en 1.6.0.9 en local y en las imágenes del pie de pagina tengo puesto enlaces a CMS internos ejemplo:

 

http://192.168.1.3/prestashop_1.6.0.9/content/5-pago-seguro

 

Pero claro este enlace cuando lo suba a producción ya no va a funcionar así que he probado a poner solo esto en el objetivo del enlace:

 

content/5-pago-seguro

 

Y funciona pero solo si pulsas a al imagen desde http://192.168.1.3/prestashop_1.6.0.9/ pero si lo haces desde por ejemplo http://192.168.1.3/prestashop_1.6.0.9/content/3-condiciones-de-uso te remite a http://192.168.1.3/prestashop_1.6.0.9/content/content/5-pago-seguro y ya no funciona pues duplica /content

 

Como se puede solucionar esto, para que todos los enlaces internos funcionen desde local y cuando se suba al servidor sigan funcionando sin cambiarlos.

 

Un saludo.

 

NOTA en las URLs en local tengo puesto:

 

Dominio de la tienda: 192.168.1.3
Dominio SSL: 192.168.1.3
Directorio raíz: /prestashop_1.6.0.9/

 

Link to comment
Share on other sites

O por ejemplo tambien puedes dejar el enlace asi:

 

<a href="$link->getCMSLink('id_del_cms′, 'null')"> ..... </a>
(Eso en el caso de que estes colocando los enlaces a mano en un tpl)..

 

 

Pero si los estas configurando los enlaces desde el panel, depende colocar la url absoluta ¿Porque no la colocas relativa?

 

O si colocas la url absoluta ahora ¿Porque no haces luego cuando vayas a subir la tienda un buscar/remplazar del termino de la url en el sql de la base de datos? De esa manera te cambiara todas las urls que hayas puesto fijas de golpe cuando subas la tienda.

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

Ok gracias, ya veo, osea en el panel solo se pude poner URL absolutas. Aunque rafaelamargo pone que la puedo poner relativa, pero esto no funciona desde todos los sitios, solo desde la pagina principal.

 

Hay alguna forma de poner en el panel {$base_uri} sin necesidad de modicar el tpl

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...