Press "Enter" to skip to content

Presta Shop – wyświetlanie liczby produktów w danej kategorii na drzewku kategorii – Presta Shop 1.6

Admin 1

Modyfikacja o tyle przydatna, że klient już przeglądając drzewo kategorii widzi ile produktów znajduje się w danej gałęzi drzewka (w danej podkategorii albo kategorii głównej). Poprzez po prostu liczbę w nawiasie.

Autoreklama: Analogicznie jak na naszym blogu. W bocznej kolumnie jest blok z kategoriami a w nawiasie liczba artykułów w danej kategorii. Oczywiście zachęcamy do przeglądania 🙂

Ale do rzeczy. Jak to zrobić w Presta Shop ( 1.6.x ) ?

Zmiana sposobu wyświetlania drzewa kategorii

W zależności od naszych potrzeb możemy zdecydować czy drzewko będzie prezentowane zawsze w całej krasie czy tylko będą listowane podkategorie danej kategorii w której się znajdujemy.

W tym celu zmień ustawienia w:

Moduły -> Pole szukaj -> wpisz “blockcategories” -> przycisk “Konfiguruj”

Następnie zadecyduj jak ma się wyświetlać to drzewo zmieniając opcję “Kategoria główna” następnie to zapisując.

Modyfikacja kontrolera PHP

Otwieramy plik:

Następnie znajdujemy funkcję:

Po czym w jej wnętrzu zamieniamy ten kod:

Na:

Uwaga! Jeśli Twój kod chociaż nieznacznie się różni (spacje i wcięcia nie mają znaczenia) od podanego wyżej – zmian dokonuj z rozwagą lub zapytaj o to w komentarzu do artykułu!

Modyfikacja kodu HTML

Otwieramy plik:

Jeśli go tam nie ma, to:

Następnie zamieniamy kod:

Na:

Czyli dopisujemy w nawiasie zwracaną liczbę kategorii w danym elemencie.

Gotowe! Efekt końcowy:

Wdrażanie Presta Shop Kraków

Rada: Nie zapomnij wyczyścić pamięci cache po dokonaniu zmian. Opisaliśmy to np. tutaj jak to zrobić w dziale “Wydajność”: https://pskrk.com/ukrycie-cen-dla-niezarejestrowanego-klienta-presta-shop-1-6-x/

Wskazówka: Oczywiście podaliśmy to na przykładzie szablonu “default-bootstrap” – domyślnego dla Presta Shop w tej wersji. Jeśli masz inny szablon – uwzględnij to w ścieżce do pliku z kodem HTML.

  1. Krystian Krystian

    Witam.
    Dziękuję za cenną poradę, choć w moim przypadku zwracana ilość produktów, mnożona jest razy 3. Ma Pan może jakąś sugestię skąd taka przypadłość?

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Zobacz także !
Jak wyłączyć wyświetlanie podkategorii w sklepie Presta Shop?