Tym razem mieliśmy następujący problem z Shopware 5. W Szwajcarii przepisy dotyczące ochrony znaków towarowych oznaczają, że nie możemy tam wysyłać produktów określonego producenta.
Ale jak to elegancko rozwiązać bez konieczności wysyłania klientowi odmowy?
Zdecydowaliśmy się na następujące rozwiązanie, które znalazłem na forum Shopware.
krok 1
Jako pierwsze deklarowane jest pole tekstowe. W naszym przypadku użyliśmy attr4.
Typ kolumny to Checkbox - INT(1). Nazwaliśmy etykietę „Brak dostawy w Szwajcarii” i aktywowaliśmy opcję Pokaż w zapleczu.
krok 2
W obszarze Ustawienia podstawowe — Witryna sklepowa — Moduł kosztów wysyłki rozszerzone zapytanie SQL jest uzupełniane o MAX(at.attr4) AS szwajcaria.
MAX(a.topseller) jako has_topseller, MAX(at.attr3) jako has_comment, MAX(b.esdarticle) jako has_esd, MAX(at.attr4) AS szwajcaria
krok 3
W odpowiednich kosztach wysyłki w ustawieniach zaawansowanych dodaj następujący warunek niestandardowy:
!Szwajcaria
Oznacza to, że jeśli ten warunek ma zastosowanie, ta metoda wysyłki zostanie wykluczona. Oczywiście działa to również w drugą stronę, jeśli wykrzyknik zostanie pominięty.
Następnie stworzyliśmy nową metodę wysyłki i nazwaliśmy ją „brak dostawy do Szwajcarii”. Opis mógłby wyglądać mniej więcej tak:
Ze względu na przepisy dotyczące ochrony znaków towarowych zamówione towary (lub ich części) mogą nie zostać dostarczone do Szwajcarii.
krok 4
Odpowiednie artykuły zostaną teraz dostosowane.
Pod wolnymi polami tekstowymi dostępna jest teraz nowa opcja „brak dostawy do Szwajcarii”, którą można wybrać w razie potrzeby.
krok 5
Gdy zamówienie testowe zostanie zrealizowane, nowo utworzona metoda wysyłki pojawia się w procesie zamówienia dla klienta i tym samym natychmiast otrzymuje informację, że dostawa do Szwajcarii nie zostanie zrealizowana.
Kredyty
https://forum.shopware.com/t/versand-bestimmter-artikel-ins-ausland-verbieten/38926
Renderowanie 3d zakupów online w szwajcarii dla mediów społecznościowych i stron internetowych z @aacystudio
Namiętny „strzyżarka do telefonu”. Obecnie z moim Samsung Galaxy S22. Świetny telefon z XNUMX TB pamięci. Dużo miejsca na eksperymenty. Moimi ulubionymi tematami są Rośliny, Jeść pić, Zwierzęta, Budynek i Krajobrazy.
Poza tym lubię spędzać czas na łonie natury, a czasem posiedzieć przy komputerze w miłej atmosferze Civ lub Star Citizen, z dala. Serial jest również często poszukiwany na kanapie wieczorem.