Dokumentacja - dodatkowy opis kategorii dla PrestaShop

Instrukcja instalacji i obs艂ugi modu艂u dodatkowego opisu kategorii dla PrestaShop od X13.pl
1.7.X  1.6.X 
1.2.0 / 2021-11-11
zobacz changelog

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.

  1. PHP: 5.4 - 7.4
  2. ionCube: tak

Instalacja

Modu艂 mo偶esz znale藕膰 na li艣cie jako

  1. Nazwa: Dodatkowy opis dla kategorii
  2. Autor: x13.pl
  3. Kategoria: Funkcjonalno艣膰 sklepu
  4. 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.