Dodano tryb Scroll w widżecie Kategorie i Producenci
Platforma otrzymała nowy poziomy tryb przewijania dla widżetów "Kategorie" i "Producenci". Tryb aktywuje się automatycznie, jeśli w widżecie podany jest parametr :scroll-9999, który określa maksymalną szerokość ekranu dla włączenia przewijania (jeśli rzeczywista szerokość ekranu jest mniejsza — tryb zostaje włączony).
Jeżeli szerokość ekranu jest mniejsza niż ustawiona:
- Widżet automatycznie przechodzi w tryb poziomego przewijania;
- Szerokość bloków kategorii/producentów obliczana jest z uwzględnieniem padding i margin we wszystkich kontenerach;
- Na komputerze działa drag-scroll;
- Jeżeli w parametrze podano drugi argument (:scroll-9999x3), włączana jest paginacja z określoną liczbą punktów (tutaj — 3).
Jeżeli szerokość ekranu jest większa niż ustawiona:
- Tryb Scroll jest całkowicie wyłączony;
- Układ wraca do standardowego wyświetlania;
- Paginacja (kropki) jest usuwana.
Jak włączyć tryb Scroll
- W generatorze widżetów kategorii lub producentów podaj parametr:
:scroll-9999— szerokość ekranu, poniżej której włączone jest przewijanie. - W razie potrzeby dodaj liczbę punktów paginacji za pomocą drugiego parametru:
:scroll-9999x3— liczba „3” włącza paginację z trzema punktami. - Skrypt aktywuje się automatycznie po załadowaniu strony.
Przykład HTML (generowany automatycznie)
<div class="hotengine-categories-list"
data-scroll-width="9999"
data-scroll-pagination="3">
...
</div>
Po tym przewijanie i paginacja będą działały automatycznie, w zależności od szerokości ekranu i parametrów ustawionych w widżecie.
