{"id":828847,"date":"2025-01-13T05:46:41","date_gmt":"2025-01-13T05:46:41","guid":{"rendered":"https:\/\/www.knowband.com\/blog\/?p=828832\/"},"modified":"2025-01-13T09:24:40","modified_gmt":"2025-01-13T09:24:40","slug":"comment-enregistrer-et-afficher-la-valeur-dun-champ-de-formulaire-personnalise-a-laide-du-hook-prestashop","status":"publish","type":"post","link":"https:\/\/www.knowband.com\/blog\/fr\/prestashop-blog-fr\/comment-enregistrer-et-afficher-la-valeur-dun-champ-de-formulaire-personnalise-a-laide-du-hook-prestashop\/","title":{"rendered":"Comment enregistrer et afficher la valeur d&#8217;un champ de formulaire personnalis\u00e9 \u00e0 l&#8217;aide du hook PrestaShop"},"content":{"rendered":"<p><strong>PrestaShop<\/strong> est une plate-forme de commerce \u00e9lectronique open source robuste con\u00e7ue pour la flexibilit\u00e9 et la personnalisation. Elle permet aux d\u00e9veloppeurs de modifier et d&#8217;am\u00e9liorer ses fonctionnalit\u00e9s de base \u00e0 l&#8217;aide de <strong>crochets<\/strong>, qui sont des points d&#8217;entr\u00e9e pr\u00e9d\u00e9finis dans le syst\u00e8me. Ces hooks permettent une int\u00e9gration transparente des fonctionnalit\u00e9s personnalis\u00e9es, garantissant que les mises \u00e0 jour et la maintenance du syst\u00e8me de base restent sans tracas. Ce blog fournit un guide complet sur l&#8217;ajout, l&#8217;enregistrement et l&#8217;affichage de champs personnalis\u00e9s pour les formulaires de produits et de clients dans PrestaShop. \u00c0 la fin de ce blog, vous aurez une compr\u00e9hension approfondie de la mani\u00e8re de <a href=\"https:\/\/www.knowband.com\/fr\/prestashop-custom-registration-field\">cr\u00e9er des champs de formulaire personnalis\u00e9s dans Prestashop<\/a>, stockent leurs donn\u00e9es dans la base de donn\u00e9es et affichent ces informations dans le panneau d&#8217;administration.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-828856\" src=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2025\/01\/Comment-enregistrer-et-afficher-la-valeur-dun-champ-de-formulaire-personnalis\u00e9-\u00e0-laide-du-ho-2.jpg\" alt=\"Comment-enregistrer-et-afficher-la-valeur-d'un-champ-de-formulaire-personnalis\u00e9-\u00e0-l'aide-du-hook-PrestaShop-2-R\u00e9seaux-sociaux\" width=\"760\" height=\"620\" srcset=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2025\/01\/Comment-enregistrer-et-afficher-la-valeur-dun-champ-de-formulaire-personnalis\u00e9-\u00e0-laide-du-ho-2.jpg 760w, https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2025\/01\/Comment-enregistrer-et-afficher-la-valeur-dun-champ-de-formulaire-personnalis\u00e9-\u00e0-laide-du-ho-2-300x245.jpg 300w\" sizes=\"auto, (max-width: 760px) 100vw, 760px\" \/><\/p>\n<h2><strong>\u00c9tape 1\u00a0: Ajout de champs personnalis\u00e9s aux formulaires de produits et de clients-<\/strong><\/h2>\n<p>La premi\u00e8re \u00e9tape de la personnalisation de PrestaShop consiste \u00e0 injecter de nouveaux champs dans les formulaires pour les produits et les clients.<\/p>\n<h3><strong>Ajout de champs personnalis\u00e9s au formulaire de produit<\/strong><\/h3>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-large wp-image-828833 aligncenter\" src=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2025\/01\/Adding-Custom-Fields-to-Product-and-Customer-Forms-in-Prestashop-1024x234.png\" alt=\"Ajout de champs personnalis\u00e9s aux formulaires de produits et de clients dans Prestashop\" width=\"648\" height=\"148\" srcset=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2025\/01\/Adding-Custom-Fields-to-Product-and-Customer-Forms-in-Prestashop-1024x234.png 1024w, https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2025\/01\/Adding-Custom-Fields-to-Product-and-Customer-Forms-in-Prestashop-300x69.png 300w, https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2025\/01\/Adding-Custom-Fields-to-Product-and-Customer-Forms-in-Prestashop-768x176.png 768w, https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2025\/01\/Adding-Custom-Fields-to-Product-and-Customer-Forms-in-Prestashop.png 1258w\" sizes=\"auto, (max-width: 648px) 100vw, 648px\" \/><\/p>\n<p>Pour cela, nous utiliserons le <strong>afficherAdminProduitsExtra<\/strong> hook pour ajouter le champ personnalis\u00e9 au formulaire du produit. Ce hook est d\u00e9clench\u00e9 chaque fois qu&#8217;un produit est modifi\u00e9 dans le panneau d&#8217;administration.<\/p>\n<p><strong>Pr\u00e9sentation du crochet : <\/strong>Ce hook vous permet d&#8217;ajouter des champs ou des informations suppl\u00e9mentaires \u00e0 la page de cr\u00e9ation\/modification du produit.<\/p>\n<h3><strong>Explication du code\u00a0:<\/strong><\/h3>\n<p>L&#8217;exemple fourni montre comment r\u00e9cup\u00e9rer les donn\u00e9es existantes pour un champ personnalis\u00e9 \u00e0 partir de la base de donn\u00e9es et les afficher dans le formulaire. L&#8217;ID du produit est r\u00e9cup\u00e9r\u00e9 de mani\u00e8re dynamique \u00e0 partir de la base de donn\u00e9es. <strong>$param\u00e8tres<\/strong>, en s&#8217;assurant que les donn\u00e9es affich\u00e9es correspondent au produit en cours d&#8217;\u00e9dition.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"module_image\" src=\"https:\/\/cdn.knowband.com\/image\/cache\/data\/plugin_logo\/custom-field-registration--1000-x-1000-740x740.webp\" alt=\"Champs d'inscription personnalis\u00e9s - Modules compl\u00e9mentaires Prestashop\" width=\"100\" height=\"100\" \/><\/p>\n<div class=\"module_content_part\">\n<h3 class=\"title\">Ajouter des champs personnalis\u00e9s sur le formulaire d&#8217;inscription client<\/h3>\n<p class=\"gt-block module_content_text\"><strong>Champs d&#8217;inscription personnalis\u00e9s &#8211; Modules compl\u00e9mentaires Prestashop<\/strong><\/p>\n<p><a class=\"link_2_to_module\" style=\"display: inline-block; color: #f36!important;\" href=\"https:\/\/www.knowband.com\/fr\/prestashop-custom-registration-field\" target=\"_blank\" rel=\"noopener\"><span class=\"read-more\">MAGASINER<\/span><\/a><\/p>\n<\/div>\n<style>\n.module_in_content_container { display: flex; flex-direction: column; padding: 20px; border: 1px solid #ccc; font-size: 16px; line-height: 26px; box-shadow: 0 3px 0 #ebebeb; -webkit-box-shadow: 0 3px 0 #ebebeb; position: relative; margin-bottom: 1.5em; } .module_in_content_container>a { position: absolute; left: 0; top: 0; width: 100%; height: 100%; } .module_content { display: flex; align-items: flex-start; } .module_content img { max-width: 100px; margin-right: 20px; } .module_content_part p.module_content_text { margin-bottom: 10px; margin-top: 0; font-size: 18px; color: #000; } .module_content h3 { font-size: 24px; font-weight: 700; line-height: 1.5em; padding-left: 0; padding-top: 0; margin: 0; } .read-more { font-size: 18px; font-weight: 700; line-height: 1.5em; position: relative; display: inline-block; text-transform: uppercase; color: #f36; } .read-more:after { position: absolute; content: ''; width: 1.5em; height: 1.5em; top: -1px; right: -1.5em; background: url(https:\/\/knowband.com\/mobile-app\/wp-content\/uploads\/images\/readmore-arrow.svg) no-repeat center \/ .75em; transition: all .2s; } .read-more:focus, .read-more:hover { text-decoration: none; cursor: pointer; } .read-more:hover:after { right: -2em; transition: all .2s; } @media (max-width: 600px) { .module_content { flex-direction: column; align-items: center; text-align: center; } .module_content img { margin: 0 auto 20px auto; max-width: 100%; } .module_content .title { flex-basis: auto; margin-top: 20px; } .module_content_part p.module_content_text { font-size: 16px; line-height: 24px; } .read-more { font-size: 16px;}}<\/style>\n<h3><strong>Ajout de champs personnalis\u00e9s au formulaire client<\/strong><\/h3>\n<p>De m\u00eame, le <strong>afficherAdminCustomersForm<\/strong> hook fournit un point d&#8217;entr\u00e9e pour injecter des champs dans le formulaire client.<\/p>\n<p><strong>Pr\u00e9sentation du crochet : <\/strong>Ce hook est d\u00e9clench\u00e9 lors du rendu du formulaire de cr\u00e9ation\/modification du client.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-large wp-image-828834 aligncenter\" src=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2025\/01\/Hook-Overview-Adding-Custom-Fields-to-Product-and-Customer-Forms-in-Prestashop-1024x171.png\" alt=\"Pr\u00e9sentation de Hook - Ajout de champs personnalis\u00e9s aux formulaires de produits et de clients dans Prestashop\" width=\"648\" height=\"108\" srcset=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2025\/01\/Hook-Overview-Adding-Custom-Fields-to-Product-and-Customer-Forms-in-Prestashop-1024x171.png 1024w, https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2025\/01\/Hook-Overview-Adding-Custom-Fields-to-Product-and-Customer-Forms-in-Prestashop-300x50.png 300w, https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2025\/01\/Hook-Overview-Adding-Custom-Fields-to-Product-and-Customer-Forms-in-Prestashop-768x128.png 768w, https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2025\/01\/Hook-Overview-Adding-Custom-Fields-to-Product-and-Customer-Forms-in-Prestashop.png 1399w\" sizes=\"auto, (max-width: 648px) 100vw, 648px\" \/><\/p>\n<p>En attribuant des variables Smarty, le mod\u00e8le du champ personnalis\u00e9 est parfaitement int\u00e9gr\u00e9 \u00e0 l&#8217;interface d&#8217;administration.<\/p>\n<h2><strong>\u00c9tape 2\u00a0: Cr\u00e9ation des champs de la base de donn\u00e9es-<\/strong><\/h2>\n<h3><strong>Pourquoi modifier la base de donn\u00e9es ?<\/strong><\/h3>\n<p>PrestaShop adh\u00e8re \u00e0 un mod\u00e8le de base de donn\u00e9es relationnelle. En ajoutant des colonnes personnalis\u00e9es \u00e0 la <strong>ps_produit<\/strong> et <strong>ps_client<\/strong> tables, vous assurez que vos donn\u00e9es personnalis\u00e9es restent associ\u00e9es \u00e0 leur produit ou client respectif.<\/p>\n<h3><strong>Requ\u00eates SQL\u00a0:<\/strong><\/h3>\n<p>Les scripts SQL fournis montrent comment ajouter des colonnes \u00e0 la <strong>ps_produit<\/strong> et <strong>ps_client<\/strong> tables. Ces requ\u00eates sont ex\u00e9cut\u00e9es une fois pour pr\u00e9parer la base de donn\u00e9es au stockage des valeurs des champs personnalis\u00e9s.<\/p>\n<h3><strong>Requ\u00eate SQL pour le produit\u00a0:<\/strong><\/h3>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-828835 aligncenter\" src=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2025\/01\/Creating-the-Database-Fields-SQL-Query-for-Product.png\" alt=\"Cr\u00e9ation des champs de la base de donn\u00e9es - Requ\u00eate SQL pour le produit\" width=\"811\" height=\"45\" srcset=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2025\/01\/Creating-the-Database-Fields-SQL-Query-for-Product.png 811w, https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2025\/01\/Creating-the-Database-Fields-SQL-Query-for-Product-300x17.png 300w, https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2025\/01\/Creating-the-Database-Fields-SQL-Query-for-Product-768x43.png 768w\" sizes=\"auto, (max-width: 811px) 100vw, 811px\" \/><\/p>\n<h3><strong>Requ\u00eate SQL pour le client\u00a0:<\/strong><\/h3>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-828836 aligncenter\" src=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2025\/01\/Creating-the-Database-Fields-SQL-Query-for-Customer.png\" alt=\"Cr\u00e9ation des champs de la base de donn\u00e9es - Requ\u00eate SQL pour le client\" width=\"773\" height=\"52\" srcset=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2025\/01\/Creating-the-Database-Fields-SQL-Query-for-Customer.png 773w, https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2025\/01\/Creating-the-Database-Fields-SQL-Query-for-Customer-300x20.png 300w, https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2025\/01\/Creating-the-Database-Fields-SQL-Query-for-Customer-768x52.png 768w\" sizes=\"auto, (max-width: 773px) 100vw, 773px\" \/><\/p>\n<h3><strong>Les meilleures pratiques:<\/strong><\/h3>\n<ul>\n<li>Assurez-vous de cr\u00e9er une sauvegarde de la base de donn\u00e9es avant de mettre en \u0153uvre ou de poursuivre <strong>afficherAdminProduitsExtra<\/strong> toute modification de sch\u00e9ma.<\/li>\n<li>Utilisez des noms de colonnes qui d\u00e9crivent clairement leur objectif pour \u00e9viter toute confusion.<\/li>\n<\/ul>\n<h2><strong>\u00c9tape 3\u00a0: Conception des mod\u00e8les de formulaires personnalis\u00e9s-<\/strong><\/h2>\n<p>Les mod\u00e8les jouent un r\u00f4le essentiel pour garantir que les champs personnalis\u00e9s s&#8217;int\u00e8grent parfaitement dans l&#8217;interface d&#8217;administration de PrestaShop. Gr\u00e2ce \u00e0 Smarty, le moteur de cr\u00e9ation de mod\u00e8les de PrestaShop, vous pouvez concevoir des formulaires conviviaux et r\u00e9actifs.<\/p>\n<h3><strong>Mod\u00e8le de formulaire de produit (custom_product_form.tpl)\u00a0:<\/strong><\/h3>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-large wp-image-828837 aligncenter\" src=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2025\/01\/Designing-the-Custom-Form-Templates-Product-Form-Template-1024x102.png\" alt=\"Conception des mod\u00e8les de formulaire personnalis\u00e9s - Mod\u00e8le de formulaire de produit\" width=\"648\" height=\"65\" srcset=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2025\/01\/Designing-the-Custom-Form-Templates-Product-Form-Template-1024x102.png 1024w, https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2025\/01\/Designing-the-Custom-Form-Templates-Product-Form-Template-300x30.png 300w, https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2025\/01\/Designing-the-Custom-Form-Templates-Product-Form-Template-768x76.png 768w, https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2025\/01\/Designing-the-Custom-Form-Templates-Product-Form-Template.png 1279w\" sizes=\"auto, (max-width: 648px) 100vw, 648px\" \/><\/p>\n<h3><strong>Mod\u00e8le de formulaire client (custom_customer_form.tpl)\u00a0:<\/strong><\/h3>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-large wp-image-828838 aligncenter\" src=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2025\/01\/Designing-the-Custom-Form-Templates-Customer-Form-Template-1024x86.png\" alt=\"Conception des mod\u00e8les de formulaire personnalis\u00e9s - Mod\u00e8le de formulaire client\" width=\"648\" height=\"54\" srcset=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2025\/01\/Designing-the-Custom-Form-Templates-Customer-Form-Template-1024x86.png 1024w, https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2025\/01\/Designing-the-Custom-Form-Templates-Customer-Form-Template-300x25.png 300w, https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2025\/01\/Designing-the-Custom-Form-Templates-Customer-Form-Template-768x64.png 768w, https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2025\/01\/Designing-the-Custom-Form-Templates-Customer-Form-Template.png 1280w\" sizes=\"auto, (max-width: 648px) 100vw, 648px\" \/><\/p>\n<h3><strong>Am\u00e9liorations<\/strong><\/h3>\n<ul>\n<li>Ajouter une validation : utilisez JavaScript pour valider la saisie de l&#8217;utilisateur avant la soumission.<\/li>\n<li>Style : am\u00e9liorez le formulaire avec des classes CSS pour une apparence coh\u00e9rente.<\/li>\n<\/ul>\n<h2><strong>\u00c9tape 4\u00a0:\u00a0Enregistrement des valeurs des champs personnalis\u00e9s-<\/strong><\/h2>\n<p>Une fois les champs du formulaire soumis, les valeurs doivent \u00eatre enregistr\u00e9es dans la base de donn\u00e9es. Les hooks PrestaShop comme <strong>actionProduitEnregistrer<\/strong> et <strong>actionClientEnregistrerApr\u00e8s<\/strong> permettre aux d\u00e9veloppeurs d&#8217;ex\u00e9cuter une logique personnalis\u00e9e pendant l&#8217;op\u00e9ration de sauvegarde.<\/p>\n<h3><strong>Sauvegarde des valeurs des champs de produits<\/strong><\/h3>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-828839 aligncenter\" src=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2025\/01\/Saving-the-Custom-Field-Values-Saving-Product-Field.png\" alt=\"Enregistrement des valeurs des champs personnalis\u00e9s - Enregistrement du champ de produit\" width=\"624\" height=\"274\" srcset=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2025\/01\/Saving-the-Custom-Field-Values-Saving-Product-Field.png 624w, https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2025\/01\/Saving-the-Custom-Field-Values-Saving-Product-Field-300x132.png 300w\" sizes=\"auto, (max-width: 624px) 100vw, 624px\" \/><\/p>\n<p>Votre <strong>actionProduitEnregistrer<\/strong> hook garantit que les donn\u00e9es du champ personnalis\u00e9 sont enregistr\u00e9es lorsqu&#8217;un produit est enregistr\u00e9\/mis \u00e0 jour\u00a0:<\/p>\n<h3><strong>Sauvegarde des valeurs des champs clients<\/strong><\/h3>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-828840 aligncenter\" src=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2025\/01\/Saving-the-Custom-Field-Values-Saving-Customer-Field.png\" alt=\"Enregistrement des valeurs des champs personnalis\u00e9s - Enregistrement du champ client\" width=\"602\" height=\"265\" srcset=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2025\/01\/Saving-the-Custom-Field-Values-Saving-Customer-Field.png 602w, https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2025\/01\/Saving-the-Custom-Field-Values-Saving-Customer-Field-300x132.png 300w\" sizes=\"auto, (max-width: 602px) 100vw, 602px\" \/><\/p>\n<p>Votre <strong>actionClientEnregistrerApr\u00e8s<\/strong> le crochet est utilis\u00e9 pour enregistrer les donn\u00e9es du champ client personnalis\u00e9\u00a0:<\/p>\n<h2><strong>\u00c9tape 5\u00a0: Affichage des valeurs des champs personnalis\u00e9s-<\/strong><\/h2>\n<p>L&#8217;affichage des champs personnalis\u00e9s implique la r\u00e9cup\u00e9ration des valeurs stock\u00e9es et leur rendu appropri\u00e9 dans l&#8217;interface d&#8217;administration.<\/p>\n<h3><strong>Affichage des valeurs des champs personnalis\u00e9s du produit<\/strong><\/h3>\n<p>Utilisez le m\u00eame <strong>afficherAdminProduitsExtra<\/strong> crochet pour afficher la valeur du champ personnalis\u00e9 \u00e0 c\u00f4t\u00e9 d&#8217;autres d\u00e9tails du produit. Les donn\u00e9es r\u00e9cup\u00e9r\u00e9es peuvent \u00eatre affich\u00e9es dans un format en lecture seule ou modifiable, selon le cas d&#8217;utilisation.<\/p>\n<h3><strong>Affichage des valeurs des champs personnalis\u00e9s du client<\/strong><\/h3>\n<p>De m\u00eame, le <strong>afficherAdminCustomersForm<\/strong> hook r\u00e9cup\u00e8re et affiche la valeur du champ personnalis\u00e9 sur le formulaire client.<\/p>\n<h3><strong>Conseils suppl\u00e9mentaires pour les d\u00e9veloppeurs<\/strong><\/h3>\n<h3><strong>1. Test et d\u00e9bogage<\/strong>:<\/h3>\n<ul>\n<li>Utilisez le mode d\u00e9bogage de PrestaShop pour identifier les probl\u00e8mes.<\/li>\n<li>Testez vos champs personnalis\u00e9s avec diff\u00e9rentes entr\u00e9es pour garantir la compatibilit\u00e9.<\/li>\n<\/ul>\n<h3><strong>2. \u00c9volutivit\u00e9<\/strong>:<\/h3>\n<ul>\n<li>Si vous souhaitez utiliser plusieurs champs personnalis\u00e9s, pensez \u00e0 cr\u00e9er une table s\u00e9par\u00e9e pour les stocker de mani\u00e8re dynamique.<\/li>\n<li>Utilisez des colonnes index\u00e9es pour des requ\u00eates plus rapides.<\/li>\n<\/ul>\n<h3><strong>3. S\u00e9curit\u00e9:<\/strong><\/h3>\n<ul>\n<li>Validez et nettoyez toujours les entr\u00e9es utilisateur \u00e0 l&#8217;aide de pSQL().<\/li>\n<li>Restreignez l\u2019acc\u00e8s \u00e0 ces champs en fonction des r\u00f4les des utilisateurs, si n\u00e9cessaire.<\/li>\n<\/ul>\n<h3><strong>4. Compatibilit\u00e9 future<\/strong>:<\/h3>\n<ul>\n<li>Utilisez des hooks exclusivement pour \u00e9viter de modifier les fichiers de base.<\/li>\n<li>Mettez r\u00e9guli\u00e8rement \u00e0 jour votre code pour rester compatible avec les nouvelles versions de PrestaShop.<\/li>\n<\/ul>\n<h2><strong>Pour aller plus loin<br \/>\n<\/strong><\/h2>\n<p><a href=\"https:\/\/addons.prestashop.com\/fr\/inscription-processus-de-commande\/29189-module-de-champ-d-inscription-personnalise.html\">Ajout de champs personnalis\u00e9s aux produits dans PrestaShop <\/a>est un moyen simple mais puissant d&#8217;\u00e9tendre les fonctionnalit\u00e9s de la plateforme. En suivant ce guide, vous pouvez vous assurer que vos personnalisations restent modulaires, maintenables et compatibles avec les futures mises \u00e0 jour de PrestaShop. N&#8217;h\u00e9sitez pas \u00e0 adapter ces techniques \u00e0 d&#8217;autres domaines de votre boutique PrestaShop et partagez vos r\u00e9sultats dans les commentaires ci-dessous !<\/p>\n<p style=\"text-align: center;\"><iframe loading=\"lazy\" title=\"YouTube video player\" src=\"https:\/\/www.youtube.com\/embed\/YVbExG7Y8nU\" width=\"660\" height=\"315\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/p>\n","protected":false},"excerpt":{"rendered":"<p>PrestaShop est une plate-forme de commerce \u00e9lectronique open source robuste con\u00e7ue pour la flexibilit\u00e9 et la personnalisation. Elle permet aux d\u00e9veloppeurs de modifier et d&#8217;am\u00e9liorer ses fonctionnalit\u00e9s de base \u00e0 l&#8217;aide de crochets, qui sont des points d&#8217;entr\u00e9e pr\u00e9d\u00e9finis dans le syst\u00e8me. Ces hooks permettent une int\u00e9gration transparente des fonctionnalit\u00e9s personnalis\u00e9es, garantissant que les mises [&hellip;]<\/p>\n","protected":false},"author":40,"featured_media":828855,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_kbui_enabled":"","footnotes":""},"categories":[354],"tags":[39272,39271,39267,39273,18641,39266,39275,39270,39268,39269,17499,39274],"class_list":["post-828847","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-prestashop-blog-fr","tag-action-prestashopcustomersaveafter","tag-action-prestashopproduitenregistrer","tag-ajouter-des-champs-personnaliss-prestashop","tag-champs-denregistrement-client-prestashop","tag-champs-personnaliss-prestashop","tag-guide-des-hooks-prestashop","tag-modles-personnaliss-prestashop","tag-modles-smarty-pour-prestashop","tag-modifier-les-formulaires-prestashop","tag-personnalisation-de-la-base-de-donnes-prestashop","tag-personnalisation-des-produits-prestashop","tag-personnalisation-du-panneau-dadministration-de-prestashop"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Comment enregistrer et afficher la valeur d&#039;un champ de formulaire personnalis\u00e9 \u00e0 l&#039;aide du hook PrestaShop<\/title>\n<meta name=\"description\" content=\"\u00c0 la fin de ce blog, vous aurez une compr\u00e9hension approfondie de la mani\u00e8re de cr\u00e9er des champs de formulaire personnalis\u00e9s dans Prestashop, stockent leurs donn\u00e9es dans la base de donn\u00e9es et affichent ces informations dans le panneau d&#039;administration.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.knowband.com\/blog\/fr\/prestashop-blog-fr\/comment-enregistrer-et-afficher-la-valeur-dun-champ-de-formulaire-personnalise-a-laide-du-hook-prestashop\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Comment enregistrer et afficher la valeur d&#039;un champ de formulaire personnalis\u00e9 \u00e0 l&#039;aide du hook PrestaShop\" \/>\n<meta property=\"og:description\" content=\"\u00c0 la fin de ce blog, vous aurez une compr\u00e9hension approfondie de la mani\u00e8re de cr\u00e9er des champs de formulaire personnalis\u00e9s dans Prestashop, stockent leurs donn\u00e9es dans la base de donn\u00e9es et affichent ces informations dans le panneau d&#039;administration.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.knowband.com\/blog\/fr\/prestashop-blog-fr\/comment-enregistrer-et-afficher-la-valeur-dun-champ-de-formulaire-personnalise-a-laide-du-hook-prestashop\/\" \/>\n<meta property=\"og:site_name\" content=\"Knowband Blog | Ecommerce Modules\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/Knowband\" \/>\n<meta property=\"article:published_time\" content=\"2025-01-13T05:46:41+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-01-13T09:24:40+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2025\/01\/Comment-enregistrer-et-afficher-la-valeur-dun-champ-de-formulaire-personnalis\u00e9-\u00e0-laide-du-ho.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"760\" \/>\n\t<meta property=\"og:image:height\" content=\"300\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Gabriel\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@KnowbandPlugin\" \/>\n<meta name=\"twitter:site\" content=\"@KnowbandPlugin\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Gabriel\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/prestashop-blog-fr\\\/comment-enregistrer-et-afficher-la-valeur-dun-champ-de-formulaire-personnalise-a-laide-du-hook-prestashop\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/prestashop-blog-fr\\\/comment-enregistrer-et-afficher-la-valeur-dun-champ-de-formulaire-personnalise-a-laide-du-hook-prestashop\\\/\"},\"author\":{\"name\":\"Gabriel\",\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/#\\\/schema\\\/person\\\/681d456a819721732c320b51b0b10286\"},\"headline\":\"Comment enregistrer et afficher la valeur d&#8217;un champ de formulaire personnalis\u00e9 \u00e0 l&#8217;aide du hook PrestaShop\",\"datePublished\":\"2025-01-13T05:46:41+00:00\",\"dateModified\":\"2025-01-13T09:24:40+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/prestashop-blog-fr\\\/comment-enregistrer-et-afficher-la-valeur-dun-champ-de-formulaire-personnalise-a-laide-du-hook-prestashop\\\/\"},\"wordCount\":1119,\"publisher\":{\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/prestashop-blog-fr\\\/comment-enregistrer-et-afficher-la-valeur-dun-champ-de-formulaire-personnalise-a-laide-du-hook-prestashop\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/01\\\/Comment-enregistrer-et-afficher-la-valeur-dun-champ-de-formulaire-personnalis\u00e9-\u00e0-laide-du-ho.jpg\",\"keywords\":[\"Action PrestashopCustomerSaveAfter\",\"Action PrestashopProduitEnregistrer\",\"ajouter des champs personnalis\u00e9s Prestashop\",\"Champs d'enregistrement client Prestashop\",\"Champs personnalis\u00e9s Prestashop\",\"Guide des hooks Prestashop\",\"Mod\u00e8les personnalis\u00e9s Prestashop\",\"Mod\u00e8les Smarty pour Prestashop\",\"modifier les formulaires Prestashop\",\"Personnalisation de la base de donn\u00e9es Prestashop\",\"Personnalisation des produits PrestaShop\",\"Personnalisation du panneau d'administration de Prestashop\"],\"articleSection\":[\"Prestashop\"],\"inLanguage\":\"fr-FR\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/prestashop-blog-fr\\\/comment-enregistrer-et-afficher-la-valeur-dun-champ-de-formulaire-personnalise-a-laide-du-hook-prestashop\\\/\",\"url\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/prestashop-blog-fr\\\/comment-enregistrer-et-afficher-la-valeur-dun-champ-de-formulaire-personnalise-a-laide-du-hook-prestashop\\\/\",\"name\":\"Comment enregistrer et afficher la valeur d'un champ de formulaire personnalis\u00e9 \u00e0 l'aide du hook PrestaShop\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/prestashop-blog-fr\\\/comment-enregistrer-et-afficher-la-valeur-dun-champ-de-formulaire-personnalise-a-laide-du-hook-prestashop\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/prestashop-blog-fr\\\/comment-enregistrer-et-afficher-la-valeur-dun-champ-de-formulaire-personnalise-a-laide-du-hook-prestashop\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/01\\\/Comment-enregistrer-et-afficher-la-valeur-dun-champ-de-formulaire-personnalis\u00e9-\u00e0-laide-du-ho.jpg\",\"datePublished\":\"2025-01-13T05:46:41+00:00\",\"dateModified\":\"2025-01-13T09:24:40+00:00\",\"description\":\"\u00c0 la fin de ce blog, vous aurez une compr\u00e9hension approfondie de la mani\u00e8re de cr\u00e9er des champs de formulaire personnalis\u00e9s dans Prestashop, stockent leurs donn\u00e9es dans la base de donn\u00e9es et affichent ces informations dans le panneau d'administration.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/prestashop-blog-fr\\\/comment-enregistrer-et-afficher-la-valeur-dun-champ-de-formulaire-personnalise-a-laide-du-hook-prestashop\\\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/prestashop-blog-fr\\\/comment-enregistrer-et-afficher-la-valeur-dun-champ-de-formulaire-personnalise-a-laide-du-hook-prestashop\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/prestashop-blog-fr\\\/comment-enregistrer-et-afficher-la-valeur-dun-champ-de-formulaire-personnalise-a-laide-du-hook-prestashop\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/01\\\/Comment-enregistrer-et-afficher-la-valeur-dun-champ-de-formulaire-personnalis\u00e9-\u00e0-laide-du-ho.jpg\",\"contentUrl\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/01\\\/Comment-enregistrer-et-afficher-la-valeur-dun-champ-de-formulaire-personnalis\u00e9-\u00e0-laide-du-ho.jpg\",\"width\":760,\"height\":300,\"caption\":\"Comment-enregistrer-et-afficher-la-valeur-d'un-champ-de-formulaire-personnalis\u00e9-\u00e0-l'aide-du-hook-PrestaShop-r\u00e9seaux-sociaux\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/prestashop-blog-fr\\\/comment-enregistrer-et-afficher-la-valeur-dun-champ-de-formulaire-personnalise-a-laide-du-hook-prestashop\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Comment enregistrer et afficher la valeur d&#8217;un champ de formulaire personnalis\u00e9 \u00e0 l&#8217;aide du hook PrestaShop\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/#website\",\"url\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/\",\"name\":\"Knowband Blog | Ecommerce Modules\",\"description\":\"Magento, Prestashop, Opencart, Shopify\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-FR\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/#organization\",\"name\":\"Knowband Blog | Ecommerce Modules\",\"url\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/wp-content\\\/uploads\\\/2016\\\/09\\\/cropped-knowband_logo-v2.png\",\"contentUrl\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/wp-content\\\/uploads\\\/2016\\\/09\\\/cropped-knowband_logo-v2.png\",\"width\":153,\"height\":61,\"caption\":\"Knowband Blog | Ecommerce Modules\"},\"image\":{\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/Knowband\",\"https:\\\/\\\/x.com\\\/KnowbandPlugin\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/#\\\/schema\\\/person\\\/681d456a819721732c320b51b0b10286\",\"name\":\"Gabriel\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/wp-content\\\/plugins\\\/wp-user-avatar\\\/deprecated\\\/wp-user-avatar\\\/images\\\/wpua-96x96.png\",\"url\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/wp-content\\\/plugins\\\/wp-user-avatar\\\/deprecated\\\/wp-user-avatar\\\/images\\\/wpua-96x96.png\",\"contentUrl\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/wp-content\\\/plugins\\\/wp-user-avatar\\\/deprecated\\\/wp-user-avatar\\\/images\\\/wpua-96x96.png\",\"caption\":\"Gabriel\"},\"description\":\"We are professionals in the eCommerce industry, specializing in plugin development. With years of experience, We provide the best plugins for platforms like - Magento, Prestashop, OpenCart and Shopify. We also offer custom module development and customization services for websites and modules. Our team remains at the forefront of industry trends, delivering cutting-edge solutions to enhance eCommerce website functionality. With a customer-centric approach, our company is trusted partner for eCommerce plugin solutions.\",\"url\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/author\\\/gabriel\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Comment enregistrer et afficher la valeur d'un champ de formulaire personnalis\u00e9 \u00e0 l'aide du hook PrestaShop","description":"\u00c0 la fin de ce blog, vous aurez une compr\u00e9hension approfondie de la mani\u00e8re de cr\u00e9er des champs de formulaire personnalis\u00e9s dans Prestashop, stockent leurs donn\u00e9es dans la base de donn\u00e9es et affichent ces informations dans le panneau d'administration.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.knowband.com\/blog\/fr\/prestashop-blog-fr\/comment-enregistrer-et-afficher-la-valeur-dun-champ-de-formulaire-personnalise-a-laide-du-hook-prestashop\/","og_locale":"fr_FR","og_type":"article","og_title":"Comment enregistrer et afficher la valeur d'un champ de formulaire personnalis\u00e9 \u00e0 l'aide du hook PrestaShop","og_description":"\u00c0 la fin de ce blog, vous aurez une compr\u00e9hension approfondie de la mani\u00e8re de cr\u00e9er des champs de formulaire personnalis\u00e9s dans Prestashop, stockent leurs donn\u00e9es dans la base de donn\u00e9es et affichent ces informations dans le panneau d'administration.","og_url":"https:\/\/www.knowband.com\/blog\/fr\/prestashop-blog-fr\/comment-enregistrer-et-afficher-la-valeur-dun-champ-de-formulaire-personnalise-a-laide-du-hook-prestashop\/","og_site_name":"Knowband Blog | Ecommerce Modules","article_publisher":"https:\/\/www.facebook.com\/Knowband","article_published_time":"2025-01-13T05:46:41+00:00","article_modified_time":"2025-01-13T09:24:40+00:00","og_image":[{"width":760,"height":300,"url":"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2025\/01\/Comment-enregistrer-et-afficher-la-valeur-dun-champ-de-formulaire-personnalis\u00e9-\u00e0-laide-du-ho.jpg","type":"image\/jpeg"}],"author":"Gabriel","twitter_card":"summary_large_image","twitter_creator":"@KnowbandPlugin","twitter_site":"@KnowbandPlugin","twitter_misc":{"Written by":"Gabriel","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.knowband.com\/blog\/fr\/prestashop-blog-fr\/comment-enregistrer-et-afficher-la-valeur-dun-champ-de-formulaire-personnalise-a-laide-du-hook-prestashop\/#article","isPartOf":{"@id":"https:\/\/www.knowband.com\/blog\/fr\/prestashop-blog-fr\/comment-enregistrer-et-afficher-la-valeur-dun-champ-de-formulaire-personnalise-a-laide-du-hook-prestashop\/"},"author":{"name":"Gabriel","@id":"https:\/\/www.knowband.com\/blog\/fr\/#\/schema\/person\/681d456a819721732c320b51b0b10286"},"headline":"Comment enregistrer et afficher la valeur d&#8217;un champ de formulaire personnalis\u00e9 \u00e0 l&#8217;aide du hook PrestaShop","datePublished":"2025-01-13T05:46:41+00:00","dateModified":"2025-01-13T09:24:40+00:00","mainEntityOfPage":{"@id":"https:\/\/www.knowband.com\/blog\/fr\/prestashop-blog-fr\/comment-enregistrer-et-afficher-la-valeur-dun-champ-de-formulaire-personnalise-a-laide-du-hook-prestashop\/"},"wordCount":1119,"publisher":{"@id":"https:\/\/www.knowband.com\/blog\/fr\/#organization"},"image":{"@id":"https:\/\/www.knowband.com\/blog\/fr\/prestashop-blog-fr\/comment-enregistrer-et-afficher-la-valeur-dun-champ-de-formulaire-personnalise-a-laide-du-hook-prestashop\/#primaryimage"},"thumbnailUrl":"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2025\/01\/Comment-enregistrer-et-afficher-la-valeur-dun-champ-de-formulaire-personnalis\u00e9-\u00e0-laide-du-ho.jpg","keywords":["Action PrestashopCustomerSaveAfter","Action PrestashopProduitEnregistrer","ajouter des champs personnalis\u00e9s Prestashop","Champs d'enregistrement client Prestashop","Champs personnalis\u00e9s Prestashop","Guide des hooks Prestashop","Mod\u00e8les personnalis\u00e9s Prestashop","Mod\u00e8les Smarty pour Prestashop","modifier les formulaires Prestashop","Personnalisation de la base de donn\u00e9es Prestashop","Personnalisation des produits PrestaShop","Personnalisation du panneau d'administration de Prestashop"],"articleSection":["Prestashop"],"inLanguage":"fr-FR"},{"@type":"WebPage","@id":"https:\/\/www.knowband.com\/blog\/fr\/prestashop-blog-fr\/comment-enregistrer-et-afficher-la-valeur-dun-champ-de-formulaire-personnalise-a-laide-du-hook-prestashop\/","url":"https:\/\/www.knowband.com\/blog\/fr\/prestashop-blog-fr\/comment-enregistrer-et-afficher-la-valeur-dun-champ-de-formulaire-personnalise-a-laide-du-hook-prestashop\/","name":"Comment enregistrer et afficher la valeur d'un champ de formulaire personnalis\u00e9 \u00e0 l'aide du hook PrestaShop","isPartOf":{"@id":"https:\/\/www.knowband.com\/blog\/fr\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.knowband.com\/blog\/fr\/prestashop-blog-fr\/comment-enregistrer-et-afficher-la-valeur-dun-champ-de-formulaire-personnalise-a-laide-du-hook-prestashop\/#primaryimage"},"image":{"@id":"https:\/\/www.knowband.com\/blog\/fr\/prestashop-blog-fr\/comment-enregistrer-et-afficher-la-valeur-dun-champ-de-formulaire-personnalise-a-laide-du-hook-prestashop\/#primaryimage"},"thumbnailUrl":"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2025\/01\/Comment-enregistrer-et-afficher-la-valeur-dun-champ-de-formulaire-personnalis\u00e9-\u00e0-laide-du-ho.jpg","datePublished":"2025-01-13T05:46:41+00:00","dateModified":"2025-01-13T09:24:40+00:00","description":"\u00c0 la fin de ce blog, vous aurez une compr\u00e9hension approfondie de la mani\u00e8re de cr\u00e9er des champs de formulaire personnalis\u00e9s dans Prestashop, stockent leurs donn\u00e9es dans la base de donn\u00e9es et affichent ces informations dans le panneau d'administration.","breadcrumb":{"@id":"https:\/\/www.knowband.com\/blog\/fr\/prestashop-blog-fr\/comment-enregistrer-et-afficher-la-valeur-dun-champ-de-formulaire-personnalise-a-laide-du-hook-prestashop\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.knowband.com\/blog\/fr\/prestashop-blog-fr\/comment-enregistrer-et-afficher-la-valeur-dun-champ-de-formulaire-personnalise-a-laide-du-hook-prestashop\/"]}]},{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/www.knowband.com\/blog\/fr\/prestashop-blog-fr\/comment-enregistrer-et-afficher-la-valeur-dun-champ-de-formulaire-personnalise-a-laide-du-hook-prestashop\/#primaryimage","url":"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2025\/01\/Comment-enregistrer-et-afficher-la-valeur-dun-champ-de-formulaire-personnalis\u00e9-\u00e0-laide-du-ho.jpg","contentUrl":"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2025\/01\/Comment-enregistrer-et-afficher-la-valeur-dun-champ-de-formulaire-personnalis\u00e9-\u00e0-laide-du-ho.jpg","width":760,"height":300,"caption":"Comment-enregistrer-et-afficher-la-valeur-d'un-champ-de-formulaire-personnalis\u00e9-\u00e0-l'aide-du-hook-PrestaShop-r\u00e9seaux-sociaux"},{"@type":"BreadcrumbList","@id":"https:\/\/www.knowband.com\/blog\/fr\/prestashop-blog-fr\/comment-enregistrer-et-afficher-la-valeur-dun-champ-de-formulaire-personnalise-a-laide-du-hook-prestashop\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.knowband.com\/blog\/fr\/"},{"@type":"ListItem","position":2,"name":"Comment enregistrer et afficher la valeur d&#8217;un champ de formulaire personnalis\u00e9 \u00e0 l&#8217;aide du hook PrestaShop"}]},{"@type":"WebSite","@id":"https:\/\/www.knowband.com\/blog\/fr\/#website","url":"https:\/\/www.knowband.com\/blog\/fr\/","name":"Knowband Blog | Ecommerce Modules","description":"Magento, Prestashop, Opencart, Shopify","publisher":{"@id":"https:\/\/www.knowband.com\/blog\/fr\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.knowband.com\/blog\/fr\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-FR"},{"@type":"Organization","@id":"https:\/\/www.knowband.com\/blog\/fr\/#organization","name":"Knowband Blog | Ecommerce Modules","url":"https:\/\/www.knowband.com\/blog\/fr\/","logo":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/www.knowband.com\/blog\/fr\/#\/schema\/logo\/image\/","url":"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2016\/09\/cropped-knowband_logo-v2.png","contentUrl":"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2016\/09\/cropped-knowband_logo-v2.png","width":153,"height":61,"caption":"Knowband Blog | Ecommerce Modules"},"image":{"@id":"https:\/\/www.knowband.com\/blog\/fr\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/Knowband","https:\/\/x.com\/KnowbandPlugin"]},{"@type":"Person","@id":"https:\/\/www.knowband.com\/blog\/fr\/#\/schema\/person\/681d456a819721732c320b51b0b10286","name":"Gabriel","image":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/www.knowband.com\/blog\/wp-content\/plugins\/wp-user-avatar\/deprecated\/wp-user-avatar\/images\/wpua-96x96.png","url":"https:\/\/www.knowband.com\/blog\/wp-content\/plugins\/wp-user-avatar\/deprecated\/wp-user-avatar\/images\/wpua-96x96.png","contentUrl":"https:\/\/www.knowband.com\/blog\/wp-content\/plugins\/wp-user-avatar\/deprecated\/wp-user-avatar\/images\/wpua-96x96.png","caption":"Gabriel"},"description":"We are professionals in the eCommerce industry, specializing in plugin development. With years of experience, We provide the best plugins for platforms like - Magento, Prestashop, OpenCart and Shopify. We also offer custom module development and customization services for websites and modules. Our team remains at the forefront of industry trends, delivering cutting-edge solutions to enhance eCommerce website functionality. With a customer-centric approach, our company is trusted partner for eCommerce plugin solutions.","url":"https:\/\/www.knowband.com\/blog\/fr\/author\/gabriel\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/www.knowband.com\/blog\/fr\/wp-json\/wp\/v2\/posts\/828847","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.knowband.com\/blog\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.knowband.com\/blog\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.knowband.com\/blog\/fr\/wp-json\/wp\/v2\/users\/40"}],"replies":[{"embeddable":true,"href":"https:\/\/www.knowband.com\/blog\/fr\/wp-json\/wp\/v2\/comments?post=828847"}],"version-history":[{"count":2,"href":"https:\/\/www.knowband.com\/blog\/fr\/wp-json\/wp\/v2\/posts\/828847\/revisions"}],"predecessor-version":[{"id":828857,"href":"https:\/\/www.knowband.com\/blog\/fr\/wp-json\/wp\/v2\/posts\/828847\/revisions\/828857"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.knowband.com\/blog\/fr\/wp-json\/wp\/v2\/media\/828855"}],"wp:attachment":[{"href":"https:\/\/www.knowband.com\/blog\/fr\/wp-json\/wp\/v2\/media?parent=828847"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.knowband.com\/blog\/fr\/wp-json\/wp\/v2\/categories?post=828847"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.knowband.com\/blog\/fr\/wp-json\/wp\/v2\/tags?post=828847"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}