Baza wiedzy LINKSPOT › Wygląd sklepu

Zmiany w zakresie wymagalności adresu e-mail do kuponu rabatowego w szablonie Topaz

Wygląd sklepu · Opublikowano 2024-11-20

Zmiany w zakresie wymagalności adresu e-mail do kuponu rabatowego w szablonie Topaz

Z tego artykułu dowiesz się, jak wprowadzić zmiany w zakresie wymagalności adresu e-mail do kuponu rabatowego w Twoim szablonie Topaz. Dzięki wprowadzonym zmianom, adres e-mail będzie wymagany tylko dla kuponów subsksrybentów.

Wskazówka

UWAGA! Do poprawnego działania wszystkich funkcji wymagana jest wersja sklepu 2020.2 lub nowsza!

Wskazówka

Podczas kopiowania fraz do wyszukania z niniejszego artykułu, mogą wystąpić problemy ze znakami -, _, ’, „. Jeśli nie jesteś w stanie odnaleźć poszczególnych fraz w kodzie, spróbuj przepisać te znaki ręcznie, lub zamiast kopiować frazy do wyszukania z artykułu, przepisać je.

Wskazówka

W tym artykule trzeba będzie wprowadzać zmiany w plikach js i css. Z tego artykułu dowiesz się jak je minifikować

  1. Przejdź do katalogu staticElements -> cart i otwórz plik cart.html. Wyszukaj w nim frazę js-close-coupon. Cała znaleziona linia powinna wyglądać w ten sposób:

Tuż nad nią, dodaj poniższy kod:

{{translations.InvalidEmail}}

  1. Przejdź do katalogu js i otwórz plik layout0.js. Odszukaj linię z frazą $.post(obj.url, data, function (result) {. Tuż pod nią wstaw następujący kod:
    var emailInput = $('.cart__input-email'); if(result.action.Code == "107" && emailInput.hasClass('hidden')) { var msg =__translations.DiscountEmail; app.showTemporaryPopup(msg, 'error'); emailInput.removeClass('hidden'); return; }
    W celu upewnienia się, sprawdź, czy następna linia po wstawionym przez Ciebie kodzie wygląda następująco: if (result.action.Result) {.

  2. Otwórz plik base_layout.html znajdujący się w głównym katalogu z plikami szablonu Topaz. Wyszukaj frazę __translations. Pod znalezioną linią wstaw następujący fragment kodu:
    DiscountEmail: "{{translations.DiscountEmail}}",

  3. Ostatnim krokiem jest dodanie jednego tłumaczenia. W tym celu otwórz Panel Administracyjny, a następnie Wygląd sklepu -> Ustawienia -> Tłumaczenia. Kliknij przycisk z napisem Dodaj. W polu Id wprowadź DiscountEmail a w polu tekst Dla wybranego kuponu wymagane jest podanie e-mail. Zatwierdź przyciskiem Dodaj.

W ten sposób zmodyfikowałeś swój szablon Topaz pod względem zmian w zakresie wymagalności adresu e-mail do kuponu rabatowego. Pamiętaj, że aby powyższe zmiany działały poprawnie, wymagany jest sklep w wersji 2020.2 i nowszej!

Czy ten artykuł był pomocny?

Wyślij opinie

Inne w kategorii

Społeczność Comarch

Dzięki społeczności Comarch ERP rozwiązujemy problemy, dzielimy się pomysłami oraz informujemy o nowościach.

Dołącz do Społeczności Comarch

Oferta e-Commerce

Demo Comarch e-Sklep
Zamów Comarch e-Sklep
Cennik Comarch e-Sklep
Comarch e-Sale
Comarch B2B
Czym się różni Comarch
e-Sklep B2B od Comarch B2B?

Przydatne linki

Spis treści
Stwórz darmowy szablon
Konfigurator produktu
Więcej o Comarch ERP
Pomoc Comarch Betterfly
Pomoc Comarch ERP Optima
Pomoc Comarch ERP XL
Pomoc Comarch ERP Altum
Oprogramowanie e-commerce
Sztuczna Inteligencja (AI)

Kontakt

Skontaktuj się z nami
Partnerzy Comarch wdrażający e-Sklep

+ Mam problem z tym tematem Otwórz w portalu bazy wiedzy »