Spis treści
Obsługa akcji Product/DeliveryCostGet
Topaz
Agat
Bursztyn i Opal
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 akcji Product/DeliveryCostGet
W tym artykule dowiesz się jak zmodyfikować swój szablon, aby obsłużyć akcję Product/DeliveryCostGet, w zamian za pole o nazwie DeliveryCost na obiekcie ze szczegółami towarów.
Dla kogo przeznaczona jest poniższa instrukcja i kiedy warto z niej skorzystać?
Akcja Product/DeliveryCostGet informuje o minimalnych kosztach dostawy dla wybranego towaru. W standardowych szablonach Comarch informacja ta prezentowana jest na szczegółach towaru.

Przykład zastosowania akcji w szablonie Topaz
Jeżeli chcesz prezentować informacje na temat minimalnych kosztów dostawy dla swoich towarów to zaktualizuj swój szablon do najnowszej wersji (zalecane) lub skorzystaj z poniższej instrukcji i dokonaj jego samodzielnej modyfikacji.
Topaz
W zależności od wybranego widoku szczegółów towaru instrukcja będzie się lekko różnić. Wspólnym dla wszystkich widoków jest:
Krok 1. W panelu administracyjnym przejdź do sekcji Wygląd sklepu/ Ustawienia/ Edytuj ustawienia zaawansowane/ Edytuj HML.
Obiekt product-details-1
Krok 2.W pliku elements/productDetails/product-details-1/html.js znajdź warunek {% if product.DeliveryCost != null and product.DeliveryCost > 0 -%} i usuń go wraz z całą jego zawartością a w jego miejsce wklej poniższy kod:
{{ translations.Crt_Delivery }}:
{{ translations.Sea_From | Downcase }} {{ currency }}
|
Obiekt product-details-2
Krok 2.W pliku elements/productDetails/product-details-2/html.js znajdź warunek {% if product.DeliveryCost != null and product.DeliveryCost > 0 -%} i usuń go wraz z całą jego zawartością a w jego miejsce wklej poniższy kod:
{{ translations.Crt_Delivery }}:
{{ translations.Sea_From | Downcase }} {{ currency }}
Obiekt product-details-3
Krok 2.W pliku elements/productDetails/product-details-3/html.js znajdź warunek {% if product.DeliveryCost != null and product.DeliveryCost > 0 -%} i usuń go wraz z całą jego zawartością a w jego miejsce wklej poniższy kod:
{{translations.Crt_Delivery}}
{{ translations.Sea_From | Downcase }} {{ currency }}
Agat
Krok 1. W panelu administracyjnym przejdź do sekcji Wygląd sklepu/ Ustawienia/ Edytuj ustawienia zaawansowane/ Edytuj HML.
Krok 2.W pliku partials/product/product-popup.html znajdź klasę info-container i usuń kontener z tą klasą wraz z całą jego zawartością a w jego miejsce wklej poniższy kod:
{% if product.StockLevel.Control -%}
{% if product.StockLevel.Type != 4 and product.StockLevel.Text == ” -%}
{% assign noText = true -%}
{% endif -%}
{{ translations.Com_StockLvl }} {{ product.StockLevel.Text }} {{ stockValue[0] }} {{ product.SaleUnit }}
{% endif -%}
{{ translations.Com_Availability }} {{ product.Availability.Text }} ({{ product.Availability.Date | Date:’d’ }})
{{ translations.Com_DeliveryFrom }} {{ currency }}
Bursztyn i Opal
Krok 1. W panelu administracyjnym przejdź do sekcji Wygląd sklepu/ Ustawienia/ Edytuj ustawienia zaawansowane/ Edytuj HML.
Krok 2.W pliku productdetails.html znajdź warunek {% if _pd.DeliveryCost > 0 -%} i usuń go wraz z całą jego zawartością a w jego miejsce wklej poniższy kod:
{{translations.Com_DeliveryFrom}}: {{currency}}
Wskazówka
Po wprowadzeniu zmian pamiętaj o ich zapisaniu oraz publikacji.
Czy ten artykuł był pomocny?
Inne w kategorii
-
Spełnij kryteria WCAG 2.1/2.2. Przewodnik dla programistów oraz Partnerów Comarch.
-
1
- 1506
-
-1
- 2099
-
1
- 2273
-
-1
- 2669
-
-26
- 1637
-
Zmiana nagłówka sekcji polecanych towarów na przykładzie szablonu Topaz
-
0
- 2880