PRODUKT CO Z TYM NIE WIEM .... Dodatkowy opis kategorii
Wersja PrestaShop:
1.6
1.7
8
9
To wersja, z którą dodatek został przetestowany i działa poprawnie
Aktualna wersja:
1.3.0 -
06/06/2025
zobacz changelog - listę zmian
Przed instalacją i konfiguracją modułu zapraszamy do zapoznania się z instrukcją.
Wymagania instalacyjne
Moduł wymaga kilku podstawowych usług na serwerze, które w większości przypadków są aktywne.
Gdyby któraś z wymienionych opcji nie była dostępna - należy ją włączyć w panelu serwera lub napisać do administratora.
- PHP: 5.6 - 8.4 (z wykluczeniem 8.0)
- ionCube: tak
Instalacja
Moduł możesz znaleźć na liście jako
- Nazwa: Dodatkowy opis dla kategorii
- Autor: x13.pl
- Kategoria: Funkcjonalność sklepu
- Filtruj po: Zainstalowane i niezainstalowane / Aktywne i nieaktywne
W module istnieją 2 możliwości wyświetlania tekstu:
- w lewej kolumnie (która nie wymaga dodatkowych modyfikacji pliku), jedynie włączenie w opcjach konfiguracji
- pod produktami z kategorii (ta opcja wymaga wprowadzenia dodatkowych zmian w plikach szablonów, opis takiej przykładowej zmiany, znajduje się niżej w dokumentacji)
Zmiana w plikach szablonu
Łączymy się przez FTP z naszym sklepem, i wchodzimy w odpowiednie folderu, oraz edytujemy pliki:
Dla PrestaShop 1.7
W przypadku PrestaShop 1.7.7 i wyższej wersji hook domyślnie dodany jest w szablonie, dla niższej wersji dodajemy hook wg poniższej instrukcji.
Wybieramy folder themes/classic/templates/catalog/listing/product-list.tpl - edytujemy plik odszukujemy w nim:</section>
</section>
i dodajemy w pierwszej linii w niej
{hook h="displayExtraCategoryDescription" listing=$listing}
czyli finalnie uzyskujemy
</section>
</section>
{hook h="displayExtraCategoryDescription" listing=$listing}
Dla PrestaShop 1.6
Wybieramy folder themes/nazwa-tematu/category.tpl - edytujemy plik
odszukujemy w nim:{elseif $category->id}
<p class="alert alert-warning">{l s='This category is currently unavailable.'}</p>
{/if}
i dodajemy w pierwszej linii w niej
{hook h="displayExtraCategoryDescription"}
czyli finalnie uzyskujemy
{hook h="displayExtraCategoryDescription"}
{elseif $category->id}
<p class="alert alert-warning">{l s='This category is currently unavailable.'}</p>
{/if}
Sprawdzenie kompilacji
Sprawdzamy, czy mamy ustawione wymuszanie zmian w szablonie lub czyścimy cache.
Wchodzimy w Parametry zaawansowane -> Wydajność
Klikamy po prawej Wyczyść pamięć podręczną
Sprawdzenie możliwości korzystania z overidów
Sprawdzamy, czy mamy ustawione korzystanie z nadpisywań w naszym sklepie.
Wchodzimy w Parametry zaawansowane -> Wydajność
Sprawdzamy, czy dla Wyłącz wszystkie nadpisywania mamy ustawione NIE, jeśli jest inaczej zmieniamy i zapisujemy.
Konfiguracja
W konfiguracji modułu mamy kilka podstawowych konfiguracji, takich jak wyświetlanie tekstu w lewej kolumnie, wymuszenie pokazywania tekstu na wszystkich podstronach itd.
Samo pole do uzupełnienia dodatkowej treści, umieszczone jest na podstronach edycji kategorii.
Takie rozwiązanie pozwala na wygodne dodawanie i edycję dodatkowego opisu, który może być wykorzystany pod SEO lub przekazanie mniej istotnych informacji o kategorii klientowi.