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

Comment ajouter une information sur le module de commande de Prestashop ?

tout servces prestashop

1. Comment afficher une information personnalisée dans le résumé de commande de PrestaShop avant la validation

Pour insérer une information personnalisée dans le résumé de commande de PrestaShop, vous devez modifier le fichier de template checkout/_partials/cart-detailed.tpl. Ce fichier est responsable de l’affichage du panier durant le processus de commande. En y insérant votre texte ou un bloc Smarty, vous pouvez afficher dynamiquement des messages comme des instructions, promotions ou alertes.

Pensez à entourer votre ajout avec une condition {if} si l'information doit apparaître dans certains cas seulement, comme un total minimum d’achat. Après modification, videz le cache de PrestaShop pour voir les changements en front-office.


2. Ajouter un champ personnalisé au formulaire de commande PrestaShop pour collecter une information client

Vous pouvez ajouter un champ personnalisé (comme un champ texte ou une case à cocher) dans le formulaire de commande en modifiant ou surchargeant le module ps_checkout ou un autre module de paiement. Il faudra également enregistrer cette donnée dans la base pour pouvoir la réutiliser.

L’ajout peut se faire via un module personnalisé utilisant le hook displayCheckoutForm, qui permet d’introduire des champs dans le tunnel de commande. Vous devrez ensuite gérer la sauvegarde et l’affichage de cette donnée dans l’interface back-office.


3. Afficher un message informatif fixe au-dessus du module de commande dans PrestaShop

Si vous souhaitez afficher un message général (comme "Les commandes sont traitées sous 24h") au-dessus du module de commande, vous pouvez modifier le fichier checkout.tpl du thème. Ce fichier contient la structure principale du processus de commande.

Placez votre bloc HTML ou Smarty en haut du fichier, en utilisant une balise <div> stylisée si nécessaire. Ce message apparaîtra ainsi sur toutes les étapes de commande, offrant une visibilité maximale à vos clients avant validation.


4. Utiliser un module personnalisé pour afficher une alerte conditionnelle dans le module de commande PrestaShop

Un module personnalisé peut vous permettre d’afficher une alerte dynamique (ex. : "Attention, livraison rallongée pour les commandes passées après 16h"). Ce module s’accroche au hook displayBeforeCarrier, qui est appelé avant l’affichage des options de transport.

Vous pouvez y insérer une logique conditionnelle selon le jour, l’heure, le montant du panier ou d'autres critères. Le module affichera ainsi un message contextuel dans le tunnel de commande, informant le client en temps réel.


5. Ajouter une information spécifique au transporteur dans la commande PrestaShop via les templates

Pour insérer une note ou condition particulière selon le transporteur sélectionné (par exemple : "Mondial Relay ne livre pas les boîtes postales"), vous pouvez modifier le template checkout/_partials/carriers.tpl. Ce fichier liste les options de transport dans le processus de commande.

Avec une condition {if $carrier.name == 'Mondial Relay'} dans le fichier, vous pouvez afficher un message ciblé. Cela améliore la clarté pour le client et réduit les erreurs de choix ou de livraison.


6. Afficher une information sur les délais de traitement dans le module de commande PrestaShop

Si vos délais de traitement changent selon la période (soldes, fêtes, etc.), vous pouvez intégrer un message dynamique dans le fichier checkout.tpl ou via un module attaché au hook displayCheckoutSummaryTop. Ce hook permet d’ajouter du contenu au début du récapitulatif de commande.

Le message peut être statique ou dynamique, selon la date, les produits commandés ou d'autres variables. Cela améliore la transparence avec le client et réduit les questions liées aux délais.


7. Insérer une note sur les conditions de retour dans la confirmation de commande PrestaShop

Pour rappeler les conditions de retour ou d’annulation, vous pouvez modifier le fichier order-confirmation.tpl, affiché après validation de la commande. Ajoutez votre texte dans ce fichier pour qu’il s’affiche dans la page de confirmation, visible immédiatement après le paiement.

Vous pouvez également créer un module qui utilise le hook displayOrderConfirmation pour injecter dynamiquement du contenu. C’est utile pour afficher un lien vers les CGV, la politique de retour, ou des instructions post-achat.


8. Ajouter une information relative aux produits commandés dans le tunnel de commande de PrestaShop

Pour afficher une remarque spécifique à certains produits (par exemple, "Ce produit nécessite un délai supplémentaire"), vous pouvez modifier le fichier cart-detailed-product-line.tpl qui affiche chaque ligne de produit dans la commande.

Utilisez les propriétés du produit comme les attributs, les tags ou un champ personnalisé pour déclencher l’affichage conditionnel de l’information. Cela améliore la transparence produit au moment de la validation.


9. Afficher un rappel des points de fidélité ou avantages client pendant la commande sur PrestaShop

Si vous utilisez un système de fidélité, il peut être utile d’informer le client du nombre de points qu’il gagnera avec sa commande. Vous pouvez calculer cela dans un module personnalisé, et afficher l'information via le hook displayCheckoutSummaryTop.

Affichez cette donnée de manière dynamique en fonction du contenu du panier. Cela incite le client à valider sa commande en valorisant les bénéfices futurs, comme des bons de réduction ou des cadeaux.


10. Afficher des conditions spéciales de livraison ou d'emballage cadeau dans le module de commande de PrestaShop

Si vous proposez des services additionnels (emballage cadeau, livraison express, etc.), il est pertinent d’en informer le client dans le module de commande. Vous pouvez le faire en ajoutant une section dans le template checkout.tpl ou via un hook tel que displayBeforeCarrier.

Proposez par exemple une case à cocher "Je souhaite un emballage cadeau", ou un texte informatif sur les délais supplémentaires induits. Ces informations participent à une meilleure expérience client et réduisent les malentendus post-achat.