Que faire si mon Pixel Helper ne se déclenche pas ?
Si vous possédez une version du module inférieure ou égale à la version 1.2.17 :
Si vous constatez que le pixel helper ne se déclenche pas, comme dans l'exemple ci-dessous :
ceci est sûrement dû à une modification apportée par votre thème dans le template footer.tpl responsable de l'affichage du footer.
Voici ce que vous devez faire, ou demander à votre webmaster de faire pour le vérifier :
Ouvrez le template footer.tpl de votre thème. Si votre thème respecte les standards de développement de PrestaShop, vous trouverez ce template ici :
- themes/nom_de_votre_theme/footer.tpl si vous êtes sous PrestaShop 1.6
- themes/nom_de_votre_theme/templates/_partials/footer.tpl si vous êtes sous PrestaShop 1.7
Une fois ouvert, recherchez la chaîne de caractères :
- {$HOOK_FOOTER} si vous êtes sous PrestaShop 1.6
- {hook h='displayFooter'} si vous êtes sous PrestaShop 1.7
Cette chaîne de caractères permet l'appel au hook footer de PrestaShop qui permet, suite à un appel de fonctions, le déclenchement du pixel. Si cette chaîne de caractères n'est pas présente ou si elle a été mise en commentaire, alors l'appel au hook footer n'est pas fait et le pixel ne pourra pas se déclencher.
Vous devez alors impérativement demander à votre webmaster ou éditeur de thème de rétablir l'appel au hook footer de PrestaShop.
Quelle que soit la version du module :
Quelle que soit la version du module (même si cela est très rare pour les versions supérieures ou égales à 1.2.18) cela peut être dû à une erreur JavaScript qui aurait lieu avant l'exécution du pixel. Dans ce cas suivez la FAQ sur la détection d'une erreur JavaScript et si vous constatez une erreur, contactez-nous pour que nous vous disions comment procéder.