Redirection url sous PrestaShop

Publié le 29 septembre 2016 par Amerigeau @arnaudmerigeau
29 septembre 2016

Certaines boutiques sous PrestaShop contiennent seulement un ou peu de produits et il n’est donc pas nécessaire d’afficher une page d’accueil. Comment faire cela ?

Rediriger la page d’accueil vers une page catégorie

C’est simple, rapide et efficace, voici un très court tuto pour créer une redirection de la page d’accueil de votre PrestaShop vers une page catégorie :

1. créer le fichier www/override/controllers/front/IndexController.php

2. écrire dans ce fichier en remplaçant id_category=3 avec l’id de la catégorie ciblée :

<div>class IndexControllerCore extends FrontController {</div>
<div>public function initContent()</div>
<div>{</div>
<div>Tools::redirect('index.php?id_category=3&controller=category');</div>
<div>}</div>
<div>}</div>
3. sauvegarder 4. supprimer le fichier www/cache/class_index.php Avec cet override pour PrestaShop, vos clients arriveront directement sur la page catégorie. Tags: