{"id":1089,"date":"2015-07-16T08:49:08","date_gmt":"2015-07-16T08:49:08","guid":{"rendered":"http:\/\/www.majory-cubizolles.fr\/blog\/?p=1089"},"modified":"2017-01-23T18:27:56","modified_gmt":"2017-01-23T18:27:56","slug":"mettre-une-page-categorie-comme-page-daccueil-astuce-prestashop","status":"publish","type":"post","link":"https:\/\/www.majory-cubizolles.fr\/blog\/mettre-une-page-categorie-comme-page-daccueil-astuce-prestashop\/","title":{"rendered":"Mettre une page cat\u00e9gorie comme page d&rsquo;accueil | Astuce Prestashop 1.6"},"content":{"rendered":"<p>Ce petit tuto va vous permettre de transformer votre page cat\u00e9gorie en page d&rsquo;accueil.<\/p>\n<p>Cette petite astuce Prestashop est valable pour la version \u00a01.5 et 1.6<\/p>\n<p><!--more--><\/p>\n<p>1) Ouvrez le fichier\u00a0IndexController.php qui se situe dans\u00a0controllers\/front\/IndexController.php<\/p>\n<p>1.1 &#8211; Modifier \u00ab\u00a0extends\u00a0\u00bb<\/p>\n<p>Remplacer<\/p>\n<pre class=\"lang:default decode:true \">\u00a0class IndexControllerCore extends FrontController<\/pre>\n<p>Par<\/p>\n<pre class=\"lang:default decode:true \">class IndexControllerCore extends CategoryController<\/pre>\n<p>&#8212;&#8212;&#8212;&#8211;<\/p>\n<p>1.2 &#8211; \u00a0Afin de d\u00e9finir la cat\u00e9gorie que vous d\u00e9sirez en page d&rsquo;accueil, on va cr\u00e9er une fonction init() dans lequel on nommera l&rsquo;id de la cat\u00e9gorie.<\/p>\n<pre class=\"lang:default decode:true \">public function init(){\r\n\u00a0\u00a0\u00a0\u00a0$_GET['id_category']=3;\r\n\u00a0\u00a0\u00a0\u00a0parent::init();\r\n}<\/pre>\n<p>A noter : pour connaitre l&rsquo;id de votre cat\u00e9gorie, allez dans le back-office de prestashop, puis dans catalogue &gt; cat\u00e9gories<\/p>\n<p><a href=\"http:\/\/www.majory-cubizolles.fr\/blog\/wp-content\/uploads\/2015\/07\/Capture-d\u2019\u00e9cran-2015-07-15-\u00e0-20.42.37.png\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-1090\" src=\"http:\/\/www.majory-cubizolles.fr\/blog\/wp-content\/uploads\/2015\/07\/Capture-d\u2019\u00e9cran-2015-07-15-\u00e0-20.42.37.png\" alt=\"Capture d\u2019\u00e9cran 2015-07-15 \u00e0 20.42.37\" width=\"1132\" height=\"143\" srcset=\"https:\/\/www.majory-cubizolles.fr\/blog\/wp-content\/uploads\/2015\/07\/Capture-d\u2019\u00e9cran-2015-07-15-\u00e0-20.42.37.png 1132w, https:\/\/www.majory-cubizolles.fr\/blog\/wp-content\/uploads\/2015\/07\/Capture-d\u2019\u00e9cran-2015-07-15-\u00e0-20.42.37-300x38.png 300w, https:\/\/www.majory-cubizolles.fr\/blog\/wp-content\/uploads\/2015\/07\/Capture-d\u2019\u00e9cran-2015-07-15-\u00e0-20.42.37-1024x129.png 1024w, https:\/\/www.majory-cubizolles.fr\/blog\/wp-content\/uploads\/2015\/07\/Capture-d\u2019\u00e9cran-2015-07-15-\u00e0-20.42.37-624x79.png 624w\" sizes=\"(max-width: 1132px) 100vw, 1132px\" \/><\/a><\/p>\n<div class=\"line number1 index0 alt2\"><\/div>\n<p>Coller cette fonction juste apr\u00e8s.<\/p>\n<pre class=\"lang:default decode:true \">public $php_self = 'index';<\/pre>\n<p>1.3 &#8211; Pour terminer, il faut modifier la fonction initContent(). Remplacer le contenu par celui ci :<\/p>\n<p>&nbsp;<\/p>\n<pre class=\"lang:default decode:true \">public function initContent()\r\n{\r\n\u00a0\u00a0\u00a0\u00a0\u00a0parent::initContent();\r\n}\r\n<\/pre>\n<p>Voici l&rsquo;ensemble du code que vous devriez avoir \u00e0 la fin<\/p>\n<pre class=\"lang:default decode:true\">class IndexControllerCore extends CategoryController\r\n{\r\n public $php_self = 'index';\r\n\/**\r\n * Assign template vars related to page content\r\n * @see FrontController::initContent()\r\n *\/\r\n public function init(){\r\n $_GET['id_category']=3;\r\n parent::init();\r\n }\r\n public function initContent()\r\n {\r\n parent::initContent();\r\n }\r\n}<\/pre>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/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\/inserer-un-dropdown-panier-dans-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\/2018\/07\/Inse\u0301rer-un-dropdown-panier-dans-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\/inserer-un-dropdown-panier-dans-prestashop-1-7\/\" style=\"font-size:15px;font-weight:bold;;line-height:23px;\"> Ins\u00e9rer un dropdown panier dans Prestashop 1.7  <div class='yuzo_views_post yuzo_icon_views yuzo_icon_views__bottom' style='font-size:13px;'>views 7603<\/div><\/a>\n\t\t\t\t\t\t\t\t<span class=\"yuzo_text\" style=\"font-size:11px;\" >Comme vous avez certainement pu le constater, pas mal de fonctionnalit\u00e9s ont disparus dans la version 1.7 de Prestashop. je trouve personnellement qu'il y a encore \u00e9norm\u00e9ment de bugs, l'ergonomie laisse vraiment \u00e0 d\u00e9sirer notamment sur la partie mobile....\r\n\r\nUne des fonctionnalit\u00e9s qui a \u00e9t\u00e9 supprim\u00e9e est le dropdown panier. Voici un tutoriel qui va vous permettre de le remettre.\r\n\r\nTout ce passe...<\/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 3965<\/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\/remettre-un-produit-en-nouveaute-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-Capture-d\u2019e\u0301cran-2016-01-05-a\u0300-14.22.24-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\/remettre-un-produit-en-nouveaute-astuce-prestashop\/\" style=\"font-size:15px;font-weight:bold;;line-height:23px;\"> Remettre un produit en nouveaut\u00e9 |  Astuce Prestashop 1.6  <div class='yuzo_views_post yuzo_icon_views yuzo_icon_views__bottom' style='font-size:13px;'>views 3042<\/div><\/a>\n\t\t\t\t\t\t\t\t<span class=\"yuzo_text\" style=\"font-size:11px;\" >Il est vous peut-\u00eatre arriv\u00e9 de vouloir remettre votre produit en nouveaut\u00e9\r\n\r\nIl existe deux solutions dont une donn\u00e9e par Webbax\r\n\r\n \tDupliquer votre produit\r\n \tAjouter un champs \"date de publication\" dans la fiche produit.\r\n\r\n\r\nComment ajouter un champs \"date de publication\" dans le back-office de Prestashop ?\u00a0\r\nA) Ouvrer le fichier \u00ab\u00a0adminthemesdefaulttemplatecontrollersproductsinformat...<\/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\/desirez-logo-parfait-infographie\/\" 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\/09\/creation-logo-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\/desirez-logo-parfait-infographie\/\" style=\"font-size:15px;font-weight:bold;;line-height:23px;\"> Vous d\u00e9sirez un logo parfait ? | Infographie  <div class='yuzo_views_post yuzo_icon_views yuzo_icon_views__bottom' style='font-size:13px;'>views 551<\/div><\/a>\n\t\t\t\t\t\t\t\t<span class=\"yuzo_text\" style=\"font-size:11px;\" >La cr\u00e9ation d'un logo est une \u00e9tape importante lors de la cr\u00e9ation de son entreprise.\r\n\r\nIl apparaitra partout : site web, enseigne boutique, signature mail, carte de visite....\r\n\r\nLe logo doit donc bien ressortir sur l'\u00e9cran de son ordinateur mais aussi sur papier. Vous devez pouvoir le redimensionner sans aucun souci.\r\n\r\n\r\nQu'est qu'un bon logo ?\u00a0\r\n\r\n \tun logo doit \u00eatre simple: ce n'est pas la p...<\/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\/petit-memo-sur-le-responsive-webdesign-infographie\/\" 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-memo-responsive-webdesign1-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\/petit-memo-sur-le-responsive-webdesign-infographie\/\" style=\"font-size:15px;font-weight:bold;;line-height:23px;\"> Petit Memo sur le Responsive Webdesign | Infographie  <div class='yuzo_views_post yuzo_icon_views yuzo_icon_views__bottom' style='font-size:13px;'>views 342<\/div><\/a>\n\t\t\t\t\t\t\t\t<span class=\"yuzo_text\" style=\"font-size:11px;\" >Qu'est-ce qu'un site Internet responsive ? Pourquoi choisir un responsive webdesign ? Comment cela fonctionne t-il ? Quels sont les composants cl\u00e9s du webdesign responsive ?Toutes les r\u00e9ponses dans cette infographie\r\n\r\n\r\n\r\n<\/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>Ce petit tuto va vous permettre de transformer votre page cat\u00e9gorie en page d&rsquo;accueil. Cette petite astuce Prestashop est valable pour la version \u00a01.5 et 1.6 Articles similaires La psychologie des consommateurs views 239 Cette infographie met en avant la psychologie des consommateurs sur les sites de e-commerce. Elle permet [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":1092,"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\/1089"}],"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=1089"}],"version-history":[{"count":0,"href":"https:\/\/www.majory-cubizolles.fr\/blog\/wp-json\/wp\/v2\/posts\/1089\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.majory-cubizolles.fr\/blog\/wp-json\/wp\/v2\/media\/1092"}],"wp:attachment":[{"href":"https:\/\/www.majory-cubizolles.fr\/blog\/wp-json\/wp\/v2\/media?parent=1089"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.majory-cubizolles.fr\/blog\/wp-json\/wp\/v2\/categories?post=1089"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.majory-cubizolles.fr\/blog\/wp-json\/wp\/v2\/tags?post=1089"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}