Nowy JavaScript do dynamicznego tworzenia „Widgetu z produktami”
Na stronie Hotlist.biz dodano JavaScript, który umożliwia dynamiczne tworzenie „Widgetów z produktami” — bez konieczności ręcznego dodawania standardowego widżetu.
Teraz można w locie ładować listy produktów, stosować parametry wyświetlania, dostosowywać style, umieszczać bloki w wybranych częściach strony lub w oknie popup, a także dodawać funkcje interaktywne.
Plik skryptu: /templates/scripts/hotengine-scripts-additional/hotengine-shop-products-list-generated.js
Szczegółowa instrukcja użycia: https://hotlist.biz/ru/scripts_guide.html#faq_shop_catalog_page_getproducts_list
Dzięki temu skryptowi można szybko utworzyć dynamiczne wyświetlanie produktów, wykorzystując parametry „Widgetu z produktami” — określając style, limity, filtry kategorii i inne ustawienia.
Przykłady wyglądu i prezentacji można zobaczyć tutaj: https://blog.hotlist.biz/pl/blog/instructions_pl/15054.htm
Skrypt symuluje działanie standardowego „Widgetu z produktami”, zapewniając pełną zgodność ze zdarzeniami i mechanizmami Hotlist — w tym przewijanie, stylizację i sposoby prezentacji produktów.
Przykład nr 1 — Produkty powiązane w koszyku („Często kupowane razem”)
Za pomocą tego skryptu można utworzyć blok „Często kupowane razem”, który automatycznie ładuje produkty powiązane z pozycjami znajdującymi się w koszyku klienta. To skuteczne narzędzie zwiększające średnią wartość zamówienia i zaangażowanie klientów.Instrukcja i przykład konfiguracji:
https://hotlist.biz/ru/scripts_guide.html#faq_shop_catalog_page_cart_bought_with
Blok można ładować zarówno w **oknie popup**, jak i **w treści strony** — można również określić, **po którym elemencie** lub **zamiast którego elementu** ma zostać wyświetlony.
Przykład nr 2 — Produkty powiązane po dodaniu do koszyka
Zaimplementowano również przykład integracji z **funkcją Callback po dodaniu produktu do koszyka**: https://hotlist.biz/ru/scripts_guide.html#faq_callback_hotengine_cart_plus_afterPo wywołaniu zdarzenia `hotengine_cart_plus_after` (dodanie produktu do koszyka) automatycznie otwiera się okno popup, w którym wyświetlane są produkty powiązane — przy użyciu tego samego skryptu hotengine-shop-products-list-generated.js.
Takie rozwiązanie pozwala łączyć różne scenariusze interakcji z użytkownikiem — prezentując odpowiednie produkty dokładnie w momencie, gdy klient jest gotowy do zakupu, co zwiększa skuteczność sklepu.
