Obsługa zawężania punktów Poczty Polskiej do określonego typu punktów

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. 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ę […]

Obsługa atrybutów na liście towarów

Obsługa atrybutów na liście towarów W tym artykule dowiesz się jak zmodyfikować swój szablon, aby z poziomu listy towarów dało się dodawać do koszyka towary z atrybutami. Szafir W folderze products dodaj plik add-variants-to-cart-from-products-list.html i wklej do niego poniższy kod: {% include 'common/date-format.html’ -%} {% assign product = product-presentation.Product -%} […]

Dodawanie zgód do płatności online w szablonach

Dodawanie zgód do płatności online w szablonach W tym artykule dowiesz się, jak dodać zgody do swoich płatności online. 1. Bursztyn lub Opal W pliku order/thank-you.html wyszukaj frazę Fields. Będzie to fragment takiej pętli: {% for f in cart.PlacedOrder.ExternalPayment.Fields -%} {% endfor -%} Pod nią wklej poniższy kod: {% for […]

Obsługa dostawy o typie negocjowalnym w szablonach

Obsługa dostawy o typie negocjowalnym w szablonach W tym artykule dowiesz się jak zmodyfikować swój szablon, aby obsłużyć dostawy o typie negocjowalnym. Szafir Na samym początku pliku common/order-summary.html jest warunek z kilkoma assignami. W warunku dodaj taką linijkę {% assign notDeterminedDeliveryCost = order.Delivery.NotDeterminedDeliveryCost -%}, a w elsie dodaj taką {% […]

Obsługa dodawania załączników do reklamacji i zwrotów

Obsługa dodawania załączników do reklamacji i zwrotów W tym artykule dowiesz się jak zmodyfikować swój szablon, aby przy składaniu reklamacji i zwrotów było możliwe dołączenie załączników. Szafir W pliku product/cart-product.html wyszukaj frazę note-ui. Nad linijką z tą frazą wklej poniższy kod: {% if config.Complaints.AttachmentsEnabled -%} <div> <label class=”add-attachement-label-ui” for=”file”><i class=”ti-clip”></i> […]

Obsługa cross-sellingu po złożeniu zamówienia

Obsługa cross-sellingu po złożeniu zamówienia W tym artykule dowiesz się jak zmodyfikować swój szablon, aby po złożeniu zamówienia wyświetliła się sekcja z Cross-Sellingiem. Szafir W pliku order/thx.html wyszukaj frazę date-format.html. Pod linijką z tą frazą będzie się znajdował warunek, który trzeba zastąpić poniższym kodem: {% if order.SelectedDelivery.Payment.MethodType == 2 and […]

Obsługa załączników do zamówienia

Obsługa załączników do zamówienia W tym artykule dowiesz się jak zmodyfikować swój szablon, aby było możliwe dodanie załączników do składanego zamówienia. Szafir Na potrzeby tej funkcji zdecydowaliśmy się na drobne zmiany w wyglądzie elementów związanych z dodawaniem notatki do zamówienia. Poniższe fragmenty kodu uwzględniają owe zmiany. Na początku dodaj w […]

Obsługa funkcji przypomnienia o wystawieniu opinii za zakupiony towar

Obsługa funkcji przypomnienia o wystawieniu opinii za zakupiony towar W wersji sklepu oznaczonej numerkiem 2019.5 w Panelu Administracyjnym doszła funkcja przypomnienia o wystawieniu opinii za zakupiony towar. Ta funkcja będzie wysyłać maila z owym przypomnieniem. W tym mailu będzie również link do szczegółów danego towaru. W tym artykule dowiesz się […]

Obsługa szczegółów zamówienia dla klienta niezalogowanego

Obsługa szczegółów zamówienia dla klienta niezalogowanego W tym artykule dowiesz się jak zmodyfikować szablon, aby klienci niezalogowani mogli w profilu klienta zobaczyć szczegóły zamówienia do którego posiadają link. Szafir W pliku customer-profile.html w pierwszym warunku dopisz and customer-profile.Order == null tak żeby warunek wyglądał w ten sposób: {% if customer.Authenticated […]

Obsługa funkcji autocomplete w wyszukiwarce szablonu

Obsługa funkcji autocomplete w wyszukiwarce szablonu W tym artykule dowiesz się jak zaimplementować funkcję autocomplete w swoim szablonie. Funkcja ta wyświetli klientowi listę towarów, które będą najlepiej pasowały do wpisanej przez niego frazy w wyszukiwarce. Szafir W pliku common/header/header.html wyszukaj frazę quick-search-form-lq. Zmodyfikuj element, do którego należy ta klasa, aby […]