Insérer un lien dans un fichier TPL

Résolu/Fermé
Canard - 5 août 2011 à 20:33
 Canard - 5 août 2011 à 22:54
Bonjour,

je viens de faire refondre mon site web, et le travail n'ayant pas été finit, je me retrouve avec quelques problème.

Si vous aller voir le site ici : e-reparation.com, vous verrez en bas, un cadre rouge qui, actuellement ne fait rien de plus que faire remonter en haut de page, et d'ajouter un # sur l'url. Moi, je voudrais évidement que ce cadre rouge amène quelques part. à savoir ici :

http://www.e-reparation.com/content/35-notre-service-de-reparation

Mon developeur m'a juste dit de coller l'url dans ce bout de code, situé dans un fichier TPL :

<div id="footerimage">
<a href="#"><img src="{$base_dir_ssl}modules/footercustom/footer_logo.png" alt=""/></a></div>

Sauf que moi je suis graphiste, et non programmeur. Donc même si j'arrive effectivement a ouvrir le fichier, je ne sais pas du tout ou je dois coller mon lien, ce que je dois mettre avant comme balise. Bref, je sari rien. J'aurai donc besoins de votre aide.

Merci d'avance

Adrien


A voir également:

4 réponses

Stéphane18 Messages postés 372 Date d'inscription jeudi 3 mars 2011 Statut Membre Dernière intervention 20 février 2019 132
5 août 2011 à 21:56
Salut, à mon avis tu doit simplement modifier le fichier footer.tpl qui doit ce trouvé dans le dossier themes>prestashop>footer.tpl tu ouvre ce fichier avec ton éditeur de texte puis tu remplace simplement le # par ton adresse url ce qui te donnera:

<div id="footerimage">
    <a href="http://www.e-reparation.com/content/35-notre-service-de-reparation "><img src="{$base_dir_ssl}modules/footercustom/footer_logo.png"  alt="Notre service de réparation"/></a>
</div>

Profite-en pour remplir la balise alt de ton image avec du texte !!
0
Merci pour votre réponse, mais...

...en fait non, le bout de code en question se trouve dans un fichier qui s'appelle costumfooter.tpl. Le problème c'est que le code que vous m'avez proposé ne fonctionne pas. Mais je pense que le problème ne vient pas de là car j'ai supprimé tout le bout de code, pour voir comment réagissait le site, et le résultat reste le même, lorsque je clique sur le cadre rouge, aucun résultat autre que le retour en haut de page.

Je n'arrive donc pas a comprendre comment l'image peut rester clicable alors que le bout de code en question n'existe plus. La solution doit se trouver dans un autre fichier mai ça dépasse de loin mes compétences. et dans le footer.tpl il n'y a rien. Je suis complètement perdu.
0
Stéphane18 Messages postés 372 Date d'inscription jeudi 3 mars 2011 Statut Membre Dernière intervention 20 février 2019 132
5 août 2011 à 22:39
Ah ah étant novice avec prestashop j'ai passé plus de 3 heures hier à péter les plombs devant mon ordinateur car comme vous je voulais faire une modification sur un fichier tpl et rien à faire j'avais beau modifier supprimer ça n'a pas bougé.

La solution pour moi a été de supprimer tous les fichiers du dossier tool>smarty>compile et cache sauf le fichier index.php et aussi le cache du dossier themes>prestashop>cache j'ai trouvé la solution sur le forum de prestashop je t'invite donc à le visiter avant de supprimer les dossiers cité et de faire une recherche tape cache dans leur barre de recherche et tu trouvera cette solution !!
0
SUPER. Le problème venait effectivement de là. Il m'a suffit de désactiver la fonction cache et à forcer la recompli à partir du back office.

Cela couplé à votre bout de code, tout fonctionne à merveille.

Merveilleux. Merci à vous pour votre aide précieuse.
0