Comment supprimer les pages des fournisseurs et des fabricants dans PrestaShop

Vous pouvez masquer les données de vos fournisseurs et fabricants sur votre site. Peut-être que vous ne voulez pas les montrer à tout le monde, peut-être que vous n’utilisez tout simplement pas ces fonctionnalités – alors masquons-les.

1) Tout d’abord, vous devez désactiver les modules appropriés : « Bloc fournisseurs » et « Bloc fabricants ». Vous pouvez les trouver dans le Back Office :

3
4

Cela supprimera les données inutiles de la barre latérale.

2) Ensuite, dans votre Back Office, allez dans Préférences -> Générales.
Là, vous pouvez désactiver l’affichage des fournisseurs et des fabricants :

5

3) De plus, vous pouvez désactiver certaines pages dans robots.txt. Ainsi, les moteurs de recherche n’afficheront pas ces pages.

1
2
3
4
5
User-agent: *
Disallow: */manufacturer
Disallow: *?controller=manufacturer
Disallow: */supplier
Disallow: *?controller=supplier

Faites attention et ne désactivez pas d’autres pages, par exemple si elles contiennent « /manufacturer » dans leurs URL.

4) Si vous souhaitez désactiver une seule page, vous pouvez le faire avec des surcharges. Par cette méthode, vous pouvez désactiver n’importe quelle page.
Par exemple, désactivons la page des fabricants.
Créez le fichier /override/controllers/front/ManufacturerController.php et copiez-y ce code :

1
2
3
4
5
6
7
8
9
10
11
12
<?php

class ManufacturerController extends ManufacturerControllerCore
{
    public function init()
    {
        parent::init();

        // Disable page
        Tools::redirect('pagenotfound');
    }
}

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *