2 hours ago, Edgar Sandé said:Bonjour à tous
Le titre du topic résume ma question :
Je souhaiterais modifier le lien du logo qui pointe vers la page d'accueil de mon site PS vers une autre adresse.
J'ai vu plusieurs discussions à ce sujet mais toutes pour des versions antérieures à PS 8 qui est ma version.
Il faut apparemment aller dans le fichier header.tpl (themes/montheme/templates/partials/header.tpl) et modifier la ligne <a href> pour la faire pointer vers l'adresse souhaitée.
Mais dans ma version de prestashop il n'y a pas de ligne <a href> (voir screenshot joint).
Une âme charitable aurait-elle une solution ?Merci d'avance 🙏
Bonjour,
Le fonctionnement à changé.
{renderLogo} est une fonction smarty (appelé aussi "Helper").
On peut retrouver les détails de cette fonction ici : /themes/classic/templates/_partials/helpers.tpl (pour le thème classic), ou /themes/theme_utilisé/templates/_partials/helpers.tpl (thème personnalisé)
Modifier la fonction en adéquation avec ce que vous voulez faire, dans votre cas, la balise <a> et l'attribut href :
{function renderLogo} <a href=" LIEN A SAISIR ICI "> <img class="logo img-fluid" src="{$shop.logo_details.src}" alt="{$shop.name}" width="{$shop.logo_details.width}" height="{$shop.logo_details.height}"> </a> {/function}
Pensez à vider le cache si activé, et à vérifier que les fichiers templates soient bien recompilés pour que les modifications prennent effet !