Nous utilisons des cookies pour améliorer votre expérience de visite de notre site Web. Pour plus d'informations, Cliquez ici.
Mentions légales
×

Vue d'ensemble de la vie privée

Ce site utilise des cookies afin que nous puissions vous fournir la meilleure expérience utilisateur possible. Les informations sur les cookies sont stockées dans votre navigateur et remplissent des fonctions telles que vous reconnaître lorsque vous revenez sur notre site Web et aider notre équipe à comprendre les sections du site que vous trouvez les plus intéressantes et utiles.

Vous pouvez régler tous vos paramètres de cookies en naviguant sur les onglets sur le côté gauche.

Nom du cookieAcceptez
GDPR PRO - Règlement sur la protection des données générales - tout en 1 Ce module aide le site adevenir conforme à la norme RGPD en ajoutant les fonctionnalités conformes à la loi.
unknown

Prestashop : comment corriger probleme module block footer en double ?

tout servces prestashop

PrestaShop – Module blockfooter dupliqué à cause d’un double hook

Il est fréquent que le module blockfooter soit accroché deux fois au même hook displayFooter, provoquant un affichage en double dans PrestaShop.

Pour corriger cela, va dans le menu Apparence > Positions, cherche le hook displayFooter et supprime un des deux accrochages en trop. Cela permet de restaurer un affichage unique et propre du module.


PrestaShop – Duplication causée par un cache mal vidé

Parfois, un bug d’affichage dans le footer vient du cache de PrestaShop qui garde une ancienne version du module blockfooter.

La solution consiste à vider le cache Smarty via le menu Paramètres avancés > Performances, puis à forcer la recompilation des templates. Cela élimine le contenu en double causé par une mauvaise mise en cache.


PrestaShop – Bloc dupliqué dans le thème personnalisé

Si tu utilises un thème customisé, le fichier footer.tpl peut contenir un appel manuel au module blockfooter, en plus de son insertion via hook.

Vérifie le code du fichier footer.tpl et supprime l’appel {hook h="displayFooter"} ou toute ligne redondante. Cela évite que le contenu soit injecté deux fois dans le footer PrestaShop.


PrestaShop – Module blockfooter présent dans plusieurs colonnes

Le module blockfooter peut apparaître deux fois s’il est assigné à plusieurs colonnes de mise en page dans le constructeur de thème.

Va dans la configuration du thème ou page builder, et vérifie que le module est placé une seule fois. Supprime les duplications pour éviter un affichage répétitif et désorganisé.


PrestaShop – Doublon causé par un override

Certains thèmes ou modules installent un override du footer qui appelle blockfooter en double sans le gérer correctement via hook.

Vérifie les fichiers dans /themes/ton-theme/modules/blockfooter/ ou /override/modules/blockfooter/ et désactive les surcharges inutiles. Cela permet de restaurer le comportement standard du module dans PrestaShop.


PrestaShop – Problème après migration ou mise à jour

Après une migration PrestaShop ou mise à jour, les modules peuvent se retrouver dupliqués dans les positions, surtout si la base de données a été importée avec des données corrompues.

Utilise le module Position Cleaner ou fais une vérification manuelle des hooks pour retirer les doublons dans Apparence > Positions. Cela permet de réorganiser proprement les modules.


PrestaShop – Block affiché deux fois à cause d’un clone visuel

Si tu utilises un constructeur de page comme Elementor PrestaShop ou Creative Elements, tu peux avoir inséré un clone du footer sans t’en rendre compte.

Vérifie ta page d’accueil ou les modèles visuels, et supprime le contenu dupliqué dans la section footer. Ces modules insèrent parfois un block indépendant du hook natif, provoquant un effet miroir.


PrestaShop – Module présent dans plusieurs langues ou boutiques

En multiboutique ou multilingue, le module blockfooter peut être activé plusieurs fois, ce qui cause un doublon visuellement confus.

Accède à la gestion multiboutique, sélectionne la vue "Toutes les boutiques", puis vérifie les positions du module. Désactive le blockfooter inutile pour chaque boutique ou langue.


PrestaShop – Bloc ajouté par un autre module tiers

Un module tiers, comme un constructeur de mise en page, peut automatiquement intégrer un footer statique contenant un second blockfooter.

Désactive temporairement les modules récents pour identifier celui qui injecte ce bloc, puis modifie sa configuration. Cela permet d’éviter les conflits avec le module officiel de footer dans PrestaShop.


PrestaShop – Bloc en double à cause d’un contenu CMS

Il arrive qu’un contenu CMS utilisé comme footer contienne un code ou shortcode qui appelle de nouveau le module blockfooter.

Édite la page CMS concernée dans Améliorer > Conception > Pages, et supprime tout contenu HTML appelant à nouveau le footer ou ses modules. Cela évite l’injection involontaire d’un bloc déjà présent.