{"id":3388,"date":"2017-12-14T13:14:28","date_gmt":"2017-12-14T13:14:28","guid":{"rendered":"http:\/\/www.majory-cubizolles.fr\/blog\/?p=3388"},"modified":"2017-12-14T13:14:41","modified_gmt":"2017-12-14T13:14:41","slug":"inserer-une-page-cms-sur-votre-formulaire-de-contact-prestashop","status":"publish","type":"post","link":"https:\/\/www.majory-cubizolles.fr\/blog\/inserer-une-page-cms-sur-votre-formulaire-de-contact-prestashop\/","title":{"rendered":"Ins\u00e9rer une page CMS sur votre formulaire de contact | PrestaShop 1.6"},"content":{"rendered":"<p>Vous d\u00e9sirez ins\u00e9rer une page cms \u00e0 l&rsquo;int\u00e9rieur de votre formulaire de contact de votre boutique PrestaShop<\/p>\n<p>Rien de plus simple avec ce petit tuto !<\/p>\n<p><span style=\"color: #003366;\"><strong><br \/>\nEtape 1 : <\/strong><\/span>Override du fichier : ContactController.php<strong><br \/>\n<\/strong><\/p>\n<p>Cr\u00e9er un fichier qui se nommera ContactController.php et placez le dans\u00a0 override\/controllers\/front\/ puis ins\u00e9rez le code suivant :<\/p>\n<p><!--more--><\/p>\n<pre class=\"lang:default decode:true \">class ContactController extends ContactControllerCore\r\n{\r\n   public function initContent() {\r\n        parent::initContent();\r\n\t$cms=New CMS(1,$this-&gt;context-&gt;language-&gt;id);\r\n\t$this-&gt;context-&gt;smarty-&gt;assign(array(\r\n\t'cms_store' =&gt; $cms\r\n\t));\r\n   }\r\n}\r\n<\/pre>\n<p><strong><span style=\"color: #000000;\">Plus de pr\u00e9cisions<\/span><br \/>\n<\/strong><\/p>\n<p><strong>Code 1: <\/strong>$cms=New CMS(<span style=\"color: #ff0000;\">1<\/span>,$this-&gt;context-&gt;language-&gt;id);\u00a0 = Ici le \u00ab\u00a0<span style=\"color: #ff0000;\">1<\/span>\u00a0\u00bb correspond \u00e0 l&rsquo;ID de votre CMS.<\/p>\n<p><a href=\"http:\/\/www.majory-cubizolles.fr\/blog\/inserer-une-page-cms-sur-votre-formulaire-de-contact-prestashop\/id-cms\/\" rel=\"attachment wp-att-3390\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-3390\" src=\"http:\/\/www.majory-cubizolles.fr\/blog\/wp-content\/uploads\/2017\/12\/id-cms.jpg\" alt=\"\" width=\"1431\" height=\"620\" srcset=\"https:\/\/www.majory-cubizolles.fr\/blog\/wp-content\/uploads\/2017\/12\/id-cms.jpg 1431w, https:\/\/www.majory-cubizolles.fr\/blog\/wp-content\/uploads\/2017\/12\/id-cms-300x130.jpg 300w, https:\/\/www.majory-cubizolles.fr\/blog\/wp-content\/uploads\/2017\/12\/id-cms-1024x444.jpg 1024w, https:\/\/www.majory-cubizolles.fr\/blog\/wp-content\/uploads\/2017\/12\/id-cms-624x270.jpg 624w\" sizes=\"(max-width: 1431px) 100vw, 1431px\" \/><\/a><\/p>\n<p><strong>Code 2 :\u00a0<\/strong> &lsquo;cms_<span style=\"color: #ff0000;\">store<\/span> =&gt; $cms = Ici j&rsquo;ai mis \u00ab\u00a0<span style=\"color: #ff0000;\">store<\/span>\u00a0\u00bb mais vous pouvez mettre le nom que vous d\u00e9sirez<\/p>\n<p><span style=\"color: #003366;\"><strong><br \/>\nEtape 2 :\u00a0<\/strong><\/span><\/p>\n<p>Ouvrir le fichier contact-form.tpl qui se situe dans themes\/nomdevotretheme puis ins\u00e9rer le code suivant<\/p>\n<pre class=\"lang:default decode:true\">{if $cms_store-&gt;content}\r\n    {$cms_store-&gt;content}\r\n{\/if}<\/pre>\n<p><strong>Plus de pr\u00e9cisions : <\/strong>Si vous avez modifi\u00e9 \u00ab\u00a0store\u00a0\u00bb \u00e0 l&rsquo;\u00e9tape d&rsquo;avant n&rsquo;oubliez pas de le remplacer aussi ici<\/p>\n<p><span style=\"color: #003366;\"><strong><br \/>\nEtape 3:\u00a0<\/strong><\/span><\/p>\n<p>Il faut nettoyer votre cache. Pour cela, allez dans le dossier \u00ab\u00a0cache\u00a0\u00bb et supprimer le ficher class_index.php.<\/p>\n<p><a href=\"http:\/\/www.majory-cubizolles.fr\/blog\/vider-cache-prestashop\/viderlecacheprestashop1\/\" rel=\"attachment wp-att-1511\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-1511\" src=\"http:\/\/www.majory-cubizolles.fr\/blog\/wp-content\/uploads\/2016\/06\/viderlecacheprestashop1.jpg\" alt=\"Vider le cache dans Prestashop \" width=\"800\" height=\"114\" \/><\/a><\/p>\n<p>Et voila c&rsquo;est fini, votre contenu doit apparaitre sur votre page de contact.<\/p>\n<!-- Begin Yuzo --><div class='yuzo_related_post style-2'  data-version='5.12.88'><!-- without result --><div class='yuzo_clearfixed yuzo__title yuzo__title'><h2>Articles similaires<\/h2><\/div>\n\t\t\t\t\t\t<div class=\"relatedthumb yuzo-list  \" style=\"\"  >  \n\t\t\t\t\t\t  <a  href=\"https:\/\/www.majory-cubizolles.fr\/blog\/parametrer-devise-prestashop-1-6-1-7\/\" class=\"image-list\" target='_blank' >\n\t\t\t\t\t\t  <div class=\"yuzo-img-wrap \" style=\"width: 185px;height:150px;\">\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t <div class=\"yuzo-img\" style=\"background:url('https:\/\/www.majory-cubizolles.fr\/blog\/wp-content\/uploads\/2016\/12\/parametrer-devise-prestashop-400x249.png') 50% 50% no-repeat;width: 190px;height:150px;margin-bottom: 5px;background-size:  cover;  \"><\/div>\n\t\t\t\t\t\t  <\/div>\n\t\t\t\t\t\t  <\/a>\n\t\t\t\t\t\t  <a  class=\"link-list yuzo__text--title\" href=\"https:\/\/www.majory-cubizolles.fr\/blog\/parametrer-devise-prestashop-1-6-1-7\/\" style=\"font-size:15px;font-weight:bold;;line-height:23px;\"> Comment param\u00e9trer la devise dans Prestashop 1.6 & 1.7  <div class='yuzo_views_post yuzo_icon_views yuzo_icon_views__bottom' style='font-size:13px;'>views 7319<\/div><\/a>\n\t\t\t\t\t\t\t\t<span class=\"yuzo_text\" style=\"font-size:11px;\" >Par rapport \u00e0 Prestashop 1.6, la cr\u00e9ation d\u2019une devise dans Prestashop 1.7 a \u00e9t\u00e9 grandement simplifi\u00e9e. Par exemple les champs: code ISO et \u00a0ISO code num\u00e9rique ont \u00e9t\u00e9 supprim\u00e9s, il se mettent automatiquement.\r\n\r\nDans ce tutoriel, nous allons voir comment param\u00e9trer les devises dans les deux versions.\r\n\r\n\r\nA) Comment acc\u00e9der \u00e0 la page devise dans Prestashop 1.6 & 1.7\r\nPrestashop 1.6\r\n\r\n1) Depu...<\/span>\n\t\t\t\t\t\t   \n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"relatedthumb yuzo-list  \" style=\"\"  >  \n\t\t\t\t\t\t  <a  href=\"https:\/\/www.majory-cubizolles.fr\/blog\/liste-des-variables-smarty-prestashop-1-7\/\" class=\"image-list\" target='_blank' >\n\t\t\t\t\t\t  <div class=\"yuzo-img-wrap \" style=\"width: 185px;height:150px;\">\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t <div class=\"yuzo-img\" style=\"background:url('https:\/\/www.majory-cubizolles.fr\/blog\/wp-content\/uploads\/2019\/08\/liste_variable_smarty_prestashop_1.7-400x249.jpg') 50% 50% no-repeat;width: 190px;height:150px;margin-bottom: 5px;background-size:  cover;  \"><\/div>\n\t\t\t\t\t\t  <\/div>\n\t\t\t\t\t\t  <\/a>\n\t\t\t\t\t\t  <a  class=\"link-list yuzo__text--title\" href=\"https:\/\/www.majory-cubizolles.fr\/blog\/liste-des-variables-smarty-prestashop-1-7\/\" style=\"font-size:15px;font-weight:bold;;line-height:23px;\"> Liste des variables smarty : Prestashop 1.7  <div class='yuzo_views_post yuzo_icon_views yuzo_icon_views__bottom' style='font-size:13px;'>views 13476<\/div><\/a>\n\t\t\t\t\t\t\t\t<span class=\"yuzo_text\" style=\"font-size:11px;\" >Je vais \u00e9num\u00e9rer dans ce tutoriel, les variables utlis\u00e9es dans Prestashop 1.7,\r\n\r\nPour les d\u00e9couvrir, vous avez deux methodes. Pour les deux m\u00e9thodes, il faut ouvrir le fichier header.tpl qui se situe dans themes\/nomdevotretheme\/templates\/_partials\/header.tpl. En haut de page, vous ins\u00e9rez soit\r\n\r\n1) {debug}, lorsque vous allez allez sur votre site vous allez avoir une fen\u00eatre qui va s'ouvrir avec...<\/span>\n\t\t\t\t\t\t   \n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"relatedthumb yuzo-list  \" style=\"\"  >  \n\t\t\t\t\t\t  <a  href=\"https:\/\/www.majory-cubizolles.fr\/blog\/ajouter-le-drapeau-du-pays-dans-le-bloc-langues-astuce-prestashop\/\" class=\"image-list\" target='_blank' >\n\t\t\t\t\t\t  <div class=\"yuzo-img-wrap \" style=\"width: 185px;height:150px;\">\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t <div class=\"yuzo-img\" style=\"background:url('https:\/\/www.majory-cubizolles.fr\/blog\/wp-content\/uploads\/2016\/07\/wsi-imageoptim-bloclanguages-400x249.jpg') 50% 50% no-repeat;width: 190px;height:150px;margin-bottom: 5px;background-size:  cover;  \"><\/div>\n\t\t\t\t\t\t  <\/div>\n\t\t\t\t\t\t  <\/a>\n\t\t\t\t\t\t  <a  class=\"link-list yuzo__text--title\" href=\"https:\/\/www.majory-cubizolles.fr\/blog\/ajouter-le-drapeau-du-pays-dans-le-bloc-langues-astuce-prestashop\/\" style=\"font-size:15px;font-weight:bold;;line-height:23px;\"> Ajouter le drapeau du pays dans le bloc langues |  Astuce Prestashop 1.6  <div class='yuzo_views_post yuzo_icon_views yuzo_icon_views__bottom' style='font-size:13px;'>views 3981<\/div><\/a>\n\t\t\t\t\t\t\t\t<span class=\"yuzo_text\" style=\"font-size:11px;\" >Vous d\u00e9sirez ins\u00e9rer le drapeau du pays des langues que vous avez choisies pour votre site e-commerce. L'astuce est simple et rapide.\r\n\r\nValable pour Prestashop 1.6.\r\n\r\n-------------------\r\n\r\n\r\n\r\n1) Ouvrez le fichier\u00a0blocklanguages.tpl qui se situe dans themes > lenomdevotretheme > modules >\u00a0blocklanguages > blocklanguages.tpl.\r\n\r\nIl va falloir ins\u00e9rer ce code \u00e0 deux endroits. \u00a0Par d\u00e9f...<\/span>\n\t\t\t\t\t\t   \n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"relatedthumb yuzo-list  \" style=\"\"  >  \n\t\t\t\t\t\t  <a  href=\"https:\/\/www.majory-cubizolles.fr\/blog\/check-list-pour-bien-construire-sa-fiche-produit-prestashop\/\" class=\"image-list\" target='_blank' >\n\t\t\t\t\t\t  <div class=\"yuzo-img-wrap \" style=\"width: 185px;height:150px;\">\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t <div class=\"yuzo-img\" style=\"background:url('https:\/\/www.majory-cubizolles.fr\/blog\/wp-content\/uploads\/2021\/01\/check-list-fiche-produit-400x249.jpg') 50% 50% no-repeat;width: 190px;height:150px;margin-bottom: 5px;background-size:  cover;  \"><\/div>\n\t\t\t\t\t\t  <\/div>\n\t\t\t\t\t\t  <\/a>\n\t\t\t\t\t\t  <a  class=\"link-list yuzo__text--title\" href=\"https:\/\/www.majory-cubizolles.fr\/blog\/check-list-pour-bien-construire-sa-fiche-produit-prestashop\/\" style=\"font-size:15px;font-weight:bold;;line-height:23px;\"> Check-list pour bien construire sa fiche produit PrestaShop  <div class='yuzo_views_post yuzo_icon_views yuzo_icon_views__bottom' style='font-size:13px;'>views 949<\/div><\/a>\n\t\t\t\t\t\t\t\t<span class=\"yuzo_text\" style=\"font-size:11px;\" >CHECK-LIST FICHE PRODUIT\r\nVous avez install\u00e9 PrestaShop et maintenant vous d\u00e9sirez cr\u00e9er vos fiches produits. Je vous propose ici une check-list des diff\u00e9rentes informations que vous pouvez ins\u00e9rer dans le syst\u00e8me. Avant de cr\u00e9er vos fiches produits, je vous conseille de bien penser aux diff\u00e9rents \u00e9l\u00e9ments que vous d\u00e9sirez voir apparaitre sur le front-office et back-office de votre boutique.\r\n\r\n\r\n...<\/span>\n\t\t\t\t\t\t   \n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"relatedthumb yuzo-list  \" style=\"\"  >  \n\t\t\t\t\t\t  <a  href=\"https:\/\/www.majory-cubizolles.fr\/blog\/comment-ameliorer-votre-taux-de-transformation\/\" class=\"image-list\" target='_blank' >\n\t\t\t\t\t\t  <div class=\"yuzo-img-wrap \" style=\"width: 185px;height:150px;\">\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t <div class=\"yuzo-img\" style=\"background:url('https:\/\/www.majory-cubizolles.fr\/blog\/wp-content\/uploads\/2016\/07\/wsi-imageoptim-Capture-d\u2019\u00e9cran-2015-09-06-\u00e0-20.23.35-400x249.jpg') 50% 50% no-repeat;width: 190px;height:150px;margin-bottom: 5px;background-size:  cover;  \"><\/div>\n\t\t\t\t\t\t  <\/div>\n\t\t\t\t\t\t  <\/a>\n\t\t\t\t\t\t  <a  class=\"link-list yuzo__text--title\" href=\"https:\/\/www.majory-cubizolles.fr\/blog\/comment-ameliorer-votre-taux-de-transformation\/\" style=\"font-size:15px;font-weight:bold;;line-height:23px;\"> Comment am\u00e9liorer votre taux de transformation ?  <div class='yuzo_views_post yuzo_icon_views yuzo_icon_views__bottom' style='font-size:13px;'>views 422<\/div><\/a>\n\t\t\t\t\t\t\t\t<span class=\"yuzo_text\" style=\"font-size:11px;\" >Il est \u00e0 noter que 7 clients sur 10 abonnent leur commande en cours de route pour diff\u00e9rentes raisons :\r\n- Des co\u00fbts suppl\u00e9mentaires au moment du paiement,\r\n- L\u2019obligation de cr\u00e9er un compte,\r\n- La difficult\u00e9 \u00e0 renseigner les coordonn\u00e9es sur un smartphone ou une tablette Un processus de commande trop long et\/ou trop complexe ,\r\n- Des messages bloquants non compris par l\u2019internaute ,\r\n- L\u2019inqui\u00e9tud...<\/span>\n\t\t\t\t\t\t   \n\t\t\t\t\t\t<\/div>\n<\/div>  <!-- End Yuzo :) -->","protected":false},"excerpt":{"rendered":"<p>Vous d\u00e9sirez ins\u00e9rer une page cms \u00e0 l&rsquo;int\u00e9rieur de votre formulaire de contact de votre boutique PrestaShop Rien de plus simple avec ce petit tuto ! Etape 1 : Override du fichier : ContactController.php Cr\u00e9er un fichier qui se nommera ContactController.php et placez le dans\u00a0 override\/controllers\/front\/ puis ins\u00e9rez le code [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":3391,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3,11],"tags":[],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.majory-cubizolles.fr\/blog\/wp-json\/wp\/v2\/posts\/3388"}],"collection":[{"href":"https:\/\/www.majory-cubizolles.fr\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.majory-cubizolles.fr\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.majory-cubizolles.fr\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.majory-cubizolles.fr\/blog\/wp-json\/wp\/v2\/comments?post=3388"}],"version-history":[{"count":0,"href":"https:\/\/www.majory-cubizolles.fr\/blog\/wp-json\/wp\/v2\/posts\/3388\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.majory-cubizolles.fr\/blog\/wp-json\/wp\/v2\/media\/3391"}],"wp:attachment":[{"href":"https:\/\/www.majory-cubizolles.fr\/blog\/wp-json\/wp\/v2\/media?parent=3388"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.majory-cubizolles.fr\/blog\/wp-json\/wp\/v2\/categories?post=3388"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.majory-cubizolles.fr\/blog\/wp-json\/wp\/v2\/tags?post=3388"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}