Jak usunąć strony dostawców i producentów w PrestaShop

Możesz ukryć dane swoich dostawców i producentów ze swojej witryny. Być może nie chcesz ich pokazywać wszystkim, a może po prostu nie korzystasz z tych funkcji – więc ukryjmy je.

1) Przede wszystkim musisz wyłączyć odpowiednie moduły: „Blok dostawców” i „Blok producentów”. Możesz je znaleźć w back office:

3
4

Usunie to niepotrzebne dane z paska bocznego.

2) Następnie w swoim back office przejdź do Preferencje -> Ogólne.
Tam możesz wyłączyć wyświetlanie dostawców i producentów:

5

3) Możesz także wyłączyć niektóre strony w pliku robots.txt. Dzięki temu wyszukiwarki nie będą pokazywać tych stron.

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

Bądź ostrożny i nie wyłączaj innych stron, na przykład jeśli zawierają „/manufacturer” w swoich adresach URL.

4) Jeśli chcesz wyłączyć tylko jedną stronę, możesz to zrobić za pomocą nadpisań (overrides). Tą metodą możesz wyłączyć dowolną stronę.
Na przykład, wyłączmy stronę producentów.
Utwórz plik /override/controllers/front/ManufacturerController.php i skopiuj tam ten kod:

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

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Wymagane pola są oznaczone *