Cómo eliminar las páginas de proveedores y fabricantes en PrestaShop

Puede ocultar los datos de sus proveedores y fabricantes de su sitio. Tal vez no quiera mostrarlos a todo el mundo, tal vez simplemente no use estas características, así que vamos a ocultarlos.

1) En primer lugar, necesita desactivar los módulos apropiados: «Bloque de proveedores» y «Bloque de fabricantes». Puede encontrarlos en el back office:

3
4

Esto eliminará los datos innecesarios de la barra lateral.

2) A continuación, en su back office vaya a Preferencias -> Configuración.
Allí puede desactivar la visualización de proveedores y fabricantes:

5

3) Además, puede desactivar algunas páginas en robots.txt. Así, los motores de búsqueda no mostrarán estas páginas.

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

Tenga cuidado y no desactive otras páginas, por ejemplo, si contienen «/manufacturer» en sus urls.

4) Si desea desactivar solo una página, puede hacerlo con overrides. Mediante este método puede desactivar cualquier página.
Por ejemplo, vamos a desactivar la página de fabricantes.
Cree el archivo /override/controllers/front/ManufacturerController.php y copie este código allí:

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');
    }
}

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *