🔥 PLUS QUE 2 AUDITS GRATUITS POUR AVRIL (Normalement 260€ HT) — RÉSERVEZ VOTRE AUDIT GRATUIT sur whatsapp🔥 🔥 Recevez gratuitement votre guide d'installation claude cowork et 20 prompts qui vont booster votre productivité 🔥
Tuto Prestashop

Comment personnaliser les champs de contact dans le formulaire de Prestashop

✍️ guillaume 📅 14 January 2025 ⏱ 3 min de lecture
Comment personnaliser les champs de contact dans le formulaire de Prestashop

📖 Pour aller plus loin : Création de site e-commerce — et consultez aussi notre laboratoire de tests de modules PrestaShop

Le formulaire de contact est une des pierres angulaires d’une boutique en ligne. Il permet de recueillir des messages, de gérer les demandes clients, ou encore d’établir un premier lien de confiance. Cependant, Prestashop propose par défaut un formulaire de contact standard, qui peut ne pas correspondre aux besoins spécifiques de votre activité. Si vous souhaitez ajouter ou modifier des champs pour le personnaliser, ce guide est fait pour vous.

Difficulté

Facile

Temps

60 minutes

Coût

Gratuit

Pourquoi personnaliser le formulaire de contact dans Prestashop ?

Chaque entreprise a ses particularités. Selon votre activité, il peut être essentiel de demander des informations spécifiques à vos clients pour mieux traiter leurs demandes :

Avec un formulaire bien adapté, vous pouvez gagner du temps et offrir une meilleure expérience à vos utilisateurs.

Étapes pour personnaliser le formulaire de contact

Voici un guide pas à pas pour modifier ou ajouter des champs dans le formulaire de contact de votre boutique Prestashop.

Ecrivez vos besoins

Avant toute modification, déterminez clairement ce dont vous avez besoin :

Modifier les fichiers du formulaire de contact

La personnalisation du formulaire passe par des modifications dans les fichiers de votre thème Prestashop. Assurez-vous d’avoir une sauvegarde complète avant toute intervention.

1. Localisez les fichiers à modifier

Le formulaire de contact se trouve dans le fichier suivant :
/themes/votre_theme/templates/contact.tpl.

2. Ajoutez un champ personnalisé

Pour ajouter un champ, insérez ce code dans le fichier contact.tpl à l’endroit approprié :

				
					
    <label for="custom_field">Numéro de commande (facultatif)</label>
    <input type="text" id="custom_field" name="custom_field" placeholder="Entrez votre numéro de commande">

				
			

Validez et testez

Pour que les informations saisies soient transmises et enregistrées, modifiez également le contrôleur du formulaire de contact dans :
/controllers/front/ContactController.php.
Ajoutez le traitement de votre champ personnalisé comme suit :

				
					$custom_field = Tools::getValue('custom_field');
if (!empty($custom_field)) {
    // Ajoutez ici une validation si nécessaire
    $message .= 'Numéro de commande : ' . $custom_field . "n";
}
				
			

Testez votre formulaire

Après avoir ajouté le champ :

  1. Testez votre formulaire pour vous assurer que le champ apparaît correctement.
  2. Vérifiez que les données saisies sont bien transmises dans les emails ou enregistrées dans le back-office.

Ajouter un module pour simplifier la personnalisation

Si vous ne souhaitez pas modifier directement les fichiers, il existe des modules Prestashop dédiés à la personnalisation des formulaires :

Ces outils peuvent vous faire gagner du temps tout en réduisant les risques d’erreurs.

Bonnes pratiques pour un formulaire efficace

Personnaliser les champs de contact dans Prestashop est une solution simple pour améliorer la gestion des demandes et l’expérience client. Que vous choisissiez une modification manuelle ou un module dédié, ces ajustements vous permettront d’optimiser votre service client en l’adaptant aux besoins spécifiques de votre entreprise.

N’attendez plus, adaptez votre formulaire et facilitez vos échanges avec vos clients dès aujourd’hui !

Voir aussi : champ téléphone obligatoire dans prestashop

🧪 Nos tests de modules PrestaShop

Découvrez notre laboratoire de tests et analyses de modules PrestaShop — notes détaillées, points forts et limites testés en conditions réelles.

Partager cet article :

📚 Articles connexes

Les meilleurs modules Prestashop gratuits pour démarrer
Les meilleurs modules Prestashop gratuits pour démarrer

En quête du meilleur moyen d’enrichir votre site PrestaShop sans dépenser un ce…

📅 27/02/2025
Ajouter un champ personnalisé dans le formulaire de commande Prestashop
Ajouter un champ personnalisé dans le formulaire de commande Prestashop

L’ajout d’un champ personnalisé dans le formulaire de commande Prestashop peut …

📅 14/01/2025
Elementor sur Prestashop, c'est possible ! Les thèmes compatibles ...
Elementor sur Prestashop, c'est possible ! Les thèmes compatibles ...

Vous avez choisi Prestashop pour lancer votre boutique ecommerce mais vous renc…

📅 09/06/2022