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 champ code promo disparu ?

tout servces prestashop

PrestaShop : Vérifier la configuration du thème

Le champ de code promo peut disparaître dans PrestaShop à cause d’un thème personnalisé. Certains thèmes modifient l’affichage du panier ou de la commande. Essaie de revenir temporairement au thème par défaut pour vérifier si le champ réapparaît.

Si le champ est visible avec le thème natif, le souci vient probablement d’un template modifié. Il faudra comparer les fichiers cart.tpl ou checkout.tpl avec ceux du thème standard de PrestaShop.


PrestaShop : Contrôler l’état des règles panier

Dans PrestaShop, si aucune règle panier n’est active, le champ de code promo peut être masqué automatiquement. Vérifie que tu as bien au moins un bon de réduction actif dans Catalogue > Réductions.

Même si tu souhaites permettre une saisie libre, il est souvent nécessaire d’avoir une règle existante pour que le champ s’affiche. L’interface de PrestaShop peut masquer ce champ en l’absence d’un bon utilisable.


PrestaShop : Vider le cache et forcer la recompilation

Parfois, le champ disparaît à cause d’un problème de cache. Dans Paramètres avancés > Performances, vide le cache de PrestaShop et active la recompilation forcée de Smarty pour t'assurer que les modifications sont prises en compte.

Il est également conseillé de désactiver temporairement la mise en cache et la compression des fichiers pour voir si le champ revient. Ces options peuvent bloquer l’affichage de certains éléments dynamiques.


PrestaShop : Analyser les fichiers du thème

Vérifie dans ton thème si le champ de code promo est bien inclus dans les fichiers shopping-cart.tpl, checkout.tpl ou dans les partials du panier. Si le champ a été supprimé, il faut le réintégrer manuellement.

Une surcharge incorrecte du thème peut causer la disparition. En comparant les fichiers avec ceux du thème classique de PrestaShop, tu pourras identifier les différences et restaurer le bon comportement.


PrestaShop : Désactiver temporairement les modules tiers

Un module tiers peut provoquer un conflit et faire disparaître le champ de code promo dans PrestaShop. Essaie de désactiver les modules liés au tunnel d'achat, panier ou interface utilisateur, un par un.

Les modules de personnalisation du checkout ou de simplification du processus de commande sont souvent responsables. Si le champ réapparaît après désactivation, tu as identifié le coupable.


PrestaShop : Activer le mode debug pour localiser le problème

Le mode debug de PrestaShop permet de voir si une erreur PHP empêche l’affichage du champ. Active-le dans Paramètres avancés > Performances et recharge la page panier ou commande.

En mode debug, si une exception est lancée à cause d’un module ou d’un fichier du thème, elle s’affichera à l’écran. Cela facilite la recherche de la source exacte du souci.


PrestaShop : Vérifier les autorisations de groupe client

Dans PrestaShop, il est possible que certaines restrictions soient appliquées selon le groupe du client. Va dans Clients > Groupes et vérifie si les promotions sont bien activées pour chaque groupe.

Un client connecté appartenant à un groupe restreint pourrait ne pas voir le champ. C’est souvent le cas dans des boutiques B2B où les règles de visibilité diffèrent selon le profil utilisateur.


PrestaShop : Examiner les paramètres du tunnel de commande

Va dans Paramètres de la boutique > Commande dans PrestaShop. Certains paramètres peuvent influencer l'affichage des blocs du checkout, y compris celui du code promo. Assure-toi qu’aucune option ne désactive cet élément.

Si tu utilises le mode commande en une étape, teste aussi en mode multi-étapes. Certaines incompatibilités d’affichage peuvent faire disparaître le champ selon la configuration choisie.


PrestaShop : Contrôler les traductions ou personnalisations

Une mauvaise traduction ou une personnalisation HTML peut rendre le champ invisible ou mal positionné. Dans International > Traductions, vérifie les termes liés au panier et à la promotion.

Il est aussi possible que le champ soit là, mais que le texte associé ait été remplacé par du vide ou une mauvaise balise. Une erreur dans les fichiers de traduction peut entraîner une mauvaise interprétation visuelle.


PrestaShop : Restaurer les fichiers du thème par défaut

Si tout échoue, essaie de restaurer les fichiers du thème natif de PrestaShop, ou installe un thème propre pour tester. Cela permet d’isoler totalement le problème si le champ de code promo est toujours manquant.

Une restauration te permettra de repartir sur une base saine et de réintroduire progressivement les personnalisations. Ainsi, tu peux identifier à quel moment exact le champ disparaît du checkout.