Tylko administratorzy mogą wejść do centrum administracyjnego. Zaloguj się
Generator widżetów
Widżet kategorii sklepu
«Widget» – to interaktywny blok z danymi do umieszczenia na stronie. Widget można generować za pomocą specjalnego krótkiego kodu («ShortCode»), który może zawierać dodatkowe parametry. Otrzymany kod można wkleić na strony lub do Bloków/Menu.Jak wstawić wygenerowane menu?
- Możesz użyć kodu automatycznej wymiany, wpisując [MENU:shop_categories:vertical:products]
Listę wartości możesz uzupełnić korzystając z generatora «Widżet z kategoriami sklepu». - Możesz wstawiać wygenerowany kod menu do bloków/menu lub stron.
-
Uwaga! Jeśli używasz wielu menu na jednej stronie, nie musisz ponownie wklejać kodu Java Script i stylów CSS.
Domyślnie standardowy zestaw funkcji Twojego sklepu zawiera już ten styl JavaScript i CSS. Kod możesz ponownie wstawić tylko wtedy, gdy konieczna jest zmiana jego wyglądu lub funkcjonalności.
W kodzie można używać następujących parametrów:
- :vertical - pionowe menu
- :flexmenu — menu Flex w pionie (Vertically Flex) — kompaktowe pionowe menu o stałej wysokości, zawierające kategorie i podkategorie sklepu. Podkategorie są wyświetlane w bloku o stałej wysokości po prawej stronie przycisku kategorii nadrzędnej. Dodatkowe parametry: :height-400 — wysokość bloku, :width-300 — szerokość bloku, :scroll-lock — blokada przewijania, :with-overlay — skrypt do tworzenia bloku overlay, który oddziela podpunkty od głównego bloku menu.
W takim przypadku dostępne są także 2 dodatkowe parametry: :fix-on-top (przypięcie do góry bloku) oraz :disallow-overflow (zakaz wychodzenia elementów poza dół bloku menu). - :horizontal - menu poziome (Możesz również wyświetlać strony wewnętrzne jako bloki z różnymi poziomami zagnieżdżenia. Dodatkowy styl bloku można określić, ustawiając ID-"hotengine-categories-lists-horizontal")
- :dropdown - menu rozwijane
- :megamenu — responsywne menu Mega Menu — uniwersalne rozwiązanie nawigacyjne, które po aktywacji wyświetla przycisk typu „hamburger”. Po kliknięciu otwiera się uporządkowane okno z kategoriami po lewej stronie i dynamiczną treścią po prawej. Może być umieszczone w dowolnej części witryny. W wersji mobilnej menu automatycznie przełącza się w tryb pełnoekranowy, zapewniając wygodną nawigację. Parametr dodatkowy: :multiply — aktywuje tryb rozszerzonego wyświetlania, w którym w prawym panelu wyświetlane są jednocześnie nie tylko podkategorie podrzędne, ale także ich listy zagnieżdżone, tworząc przejrzystą siatkę produktów lub sekcji.
- :full - rozwinięta lista kategorii
- :list - standardowa lista podkategorii (wyświetla taką samą listę podkategorii jak na stronie głównej kategorii wybranej przez start-X. Podczas używania listy używany jest tylko parametr start-X)
- :treelevel-X — gdzie X to poziom zagnieżdżenia w kategorii. Na przykład, jeśli chcesz umieścić tylko kategorie główne i ich kategorie podrzędne bez wprowadzania ich kolejnych podkategorii, możesz użyć wartości «2»
- :products — Pokaż liczbę produktów w kategorii
- :dataattr - Dodaj znaczniki danych z informacjami o kategorii (identyfikator, liczba kategorii podrzędnych, liczba produktów)
- :googlenav — Dodaj znaczniki Google (nazwa i adres URL itemprop)
- :imageattr – Dodaj atrybut z ikoną (Jeśli dla kategorii ustawiono ikonę, zostanie do niej dodany specjalny atrybut — można go użyć do wyświetlenia ikony w menu.)
- :scroll-9999x3 - Efekt przewijania dla kategorii (tylko w trybie :list) - zamienia sposób wyświetlania na poziomy blok kategorii z przewijaniem. Funkcja jest aktywowana tylko, jeśli szerokość ekranu jest mniejsza niż podana wartość. Paginacja ustawiana jest drugim parametrem (liczba kropek).
Jak dodać parametr
Blok kategorii będzie przewijany zgodnie z wartościami parametrów, np. «:scroll-9999x3», gdzie:- 9999 — maksymalna szerokość ekranu do aktywacji przewijania;
- 3 — liczba kropek w paginacji (jeśli nie podano, paginacja jest wyłączona).
- :carousel - eksperymentalna funkcja sowy-karuzeli, przewijanie z obsługą dotykowego machnięcia *
Zmień parametry
Domyślnie rozmiar okna jest określany za pomocą Javascript.
Możesz określić wiele dodatkowych opcji, których lista jest dostępna pod tym linkiem: Opcje Dokumentów.
Aby ustawić parametr skorzystaj z szablonu:
:carousel-autoplayTimeout-1000
:carousel-autoplaySpeed-5000
:carousel-autoplay-true
i tak dalej (:carousel-PARAMETER-VALUE).
Opcję można również określić za pomocą atrybutu carousel-... JavaScript.
data-carousel-autoplayTimeout="1000"
data-carousel-autoplaySpeed="5000"
data-carousel-autoplay="true"
i tak dalej (data-carouserl-PARAMETER="wartość")
- :add-javascript - jeśli nie dodasz tego parametru, to będzie tylko lista kategorii (bez stylów javscript i css, które musisz wcześniej wstawić).
Ta opcja jest przydatna, jeśli chcesz dostosować styl menu, ale chcesz, aby kategorie były wstawiane automatycznie. Następnie musisz wkleić JavaScript, kod CSS i shortcode [MENU...] - :start-X - gdzie X jest identyfikatorem rubryki na początek.
Ten parametr jest przydatny, jeśli najpierw masz w nim kategorię «Sklep» i podkategorie. Wtedy nie możesz pokazać swojej głównej kategorii «Sklep» w menu. - :id- - utwórz obiekt DIV o podanym identyfikatorze, do którego zostanie wstawione menu. Może być używany do niestandardowego stylu menu
Generuj pionowe menu z kategoriami lub wklej jako kod [MENU:shop_categories:vertical]
Generuj pionowe menu z kategoriami i liczbą produktów w nich zawartych lub wklej jako kod [MENU:shop_categories:vertical:products]
Generuj poziome menu z kategoriami lub wklej jako kod [MENU:shop_categories:horizontal]
Generuj poziome menu z kategoriami i liczbą produktów w nich zawartych lub wklej jako kod [MENU:shop_categories:horizontal:products]
Generuj poziome menu podręczne z kategoriami lub wklej jako kod [MENU:shop_categories:dropdown]
Generuj poziome menu rozwijane po najechaniu kursorem z kategoriami i liczbą produktów w nich zawartych lub wklej jako kod [MENU:shop_categories:dropdown:products]
Wygeneruj listę wszystkich kategorii (pełna lista HTML) lub wklej jako kod [MENU:shop_categories:full]
Wygeneruj listę wszystkich kategorii (pełna lista HTML) i ilości produktów lub wklej jako kod [MENU:shop_categories:full:products]
JSON (?)
Generuj pionowe menu z kategoriami i liczbą produktów w nich zawartych lub wklej jako kod [MENU:shop_categories:vertical:products]
Generuj poziome menu z kategoriami lub wklej jako kod [MENU:shop_categories:horizontal]
Generuj poziome menu z kategoriami i liczbą produktów w nich zawartych lub wklej jako kod [MENU:shop_categories:horizontal:products]
Generuj poziome menu podręczne z kategoriami lub wklej jako kod [MENU:shop_categories:dropdown]
Generuj poziome menu rozwijane po najechaniu kursorem z kategoriami i liczbą produktów w nich zawartych lub wklej jako kod [MENU:shop_categories:dropdown:products]
Wygeneruj listę wszystkich kategorii (pełna lista HTML) lub wklej jako kod [MENU:shop_categories:full]
Wygeneruj listę wszystkich kategorii (pełna lista HTML) i ilości produktów lub wklej jako kod [MENU:shop_categories:full:products]
JSON (?)