Wskazówka
Od 1 czerwca 2025 roku zakończyliśmy aktualizację oraz wydawanie nowych wersji szablonów Bursztyn, Agat i Opal, a tym samym ich wsparcie, aby skupić się na nowoczesnych rozwiązaniach, które jeszcze lepiej odpowiadają na potrzeby dynamicznie rozwijającego się rynku e-commerce.
Zachęcamy Was do przejścia na nasze nowe, udoskonalone szablony. Dla sklepów B2C polecamy szablony Topaz, One Page Shop oraz Dla Gastronomii, natomiast dla platform B2B idealnym wyborem będą Rubin i Szafir.
Obsługa atrybutów na liście towarów
W tym artykule dowiesz się jak zmodyfikować swój szablon, aby obsługiwać w nim zawężanie punktów Poczty Polskiej do określonego typu punktów.
Wskazówka
W tym artykule trzeba będzie wprowadzać zmiany w plikach js. Z tego artykułu dowiesz się jak je minifikować.
Szafir
W pliku js/collection-points.js wyszukaj frazę var p = {. Dodaj tam analogicznie po przecinku taką linijkę:
data:el.data('pointdata')
Następnie w pliku order/delivery-partials/collection-points.html wyszukaj frazę ifMapContainer. Dodaj tam analogicznie do innych atrybutów data taką linijkę:
data-pointdata="{{ order.SelectedDelivery.CollectionPointMapData | H }}"
Agat
W pliku js/collection-points.js wyszukaj frazę var p = {. Dodaj tam analogicznie po przecinku taką linijkę
data:el.data('pointdata')
Następnie w pliku partials/cart/collection-points.html wyszukaj frazę ifMapContainer. Dodaj tam analogicznie do innych atrybutów data taką linijkę:
data-pointdata="{{ cart.SelectedDelivery.CollectionPointMapData | H }}"
Bursztyn
W pliku js/collectionpoints.js wyszukaj frazę var p = {. Dodaj tam analogicznie po przecinku taką linijkę:
data:el.data('pointdata')
Następnie w pliku order/cart.html wyszukaj frazę ifMapContainer. Dodaj tam analogicznie do innych atrybutów data taką linijkę
data-pointdata="{{ cart.SelectedDelivery.CollectionPointMapData | H }}"
Opal
W pliku js/collection-points.js wyszukaj frazę var p = {. Dodaj tam analogicznie po przecinku taką linijkę:
data:el.data('pointdata')
Następnie w pliku order/cart.html wyszukaj frazę ifMapContainer. Dodaj tam analogicznie do innych atrybutów data taką linijkę:
data-pointdata="{{ cart.SelectedDelivery.CollectionPointMapData | H }}"
Topaz
W pliku js/collectionpoints.js wyszukaj frazę var p = {. Dodaj tam analogicznie po przecinku taką linijkę:
data:el.data('pointdata')
Następnie w pliku static-elements/cart/cart.html wyszukaj frazę ifMapContainer. Dodaj tam analogicznie do innych atrybutów data taką linijkę:
data-pointdata="{{ cart.SelectedDelivery.CollectionPointMapData | H }}"
Czy ten artykuł był pomocny?
( 0 )
Inne w kategorii
-
-1
- 2099
-
1
- 2273
-
-1
- 2669
-
-26
- 1636
-
Zmiana nagłówka sekcji polecanych towarów na przykładzie szablonu Topaz
-
0
- 2880
-
0
- 3135