Този път имахме следния проблем с Shopware 5. В Швейцария разпоредбите за защита на търговските марки означават, че не ни е позволено да изпращаме определен производител там.
Но как да го решим елегантно, без да се налага да изпращаме на клиента отказ?
Спряхме се на следното решение, което намерих във форума на Shopware.
Стъпка 1
Първо се декларира поле за свободен текст. В нашия случай използвахме attr4.
Типът на колоната ще бъде Квадратче за отметка - INT(1). Нарекохме етикета „Без доставка Швейцария“ и активирахме опцията Покажи в бекенда.
Стъпка 2
Под Основни настройки - Витрина - Модул Разходи за доставка, разширената SQL заявка се допълва с MAX(at.attr4) AS switzerland.
MAX(a.topseller) като has_topseller, MAX(at.attr3) като has_comment, MAX(b.esdarticle) като has_esd, MAX(at.attr4) AS switzerland
Стъпка 3
В съответните разходи за доставка под разширени настройки добавете следното персонализирано условие:
!Швейцария
Това означава, че ако това условие е приложимо, този метод на доставка ще бъде изключен. Разбира се, това работи и обратното, ако удивителният знак е пропуснат.
След това създадохме нов метод за доставка и го нарекохме „без доставка до Швейцария“. Описанието може да бъде нещо подобно:
Поради разпоредбите за защита на търговските марки, поръчаните артикули (или части от тях) може да не бъдат доставени до Швейцария.
Стъпка 4
Приложимите статии сега ще бъдат коригирани.
Под свободните текстови полета вече има новата опция „без доставка Швейцария“, която може да бъде избрана при необходимост.
Стъпка 5
Когато се изпълнява тестова поръчка, току-що създаденият метод за доставка се появява в процеса на поръчка за клиента и по този начин веднага получава информацията, че няма да бъде извършена доставка до Швейцария.
Препратки
https://forum.shopware.com/t/versand-bestimmter-artikel-ins-ausland-verbieten/38926
3D изобразяване на онлайн пазаруване в Швейцария за социални медии и уебсайтове от @aacystudio
Страстна "телефонна клиперка". В момента с моя Samsung Galaxy S22 Ultra. Страхотен телефон с XNUMX TB памет. Много място за експерименти. Любимите ми предмети са растение, Essen & Trinken, Животните, Gebäude и Пейзажи.
Иначе обичам да прекарвам времето си сред природата и понякога да се мотая на компютъра, с уютен кръг Civ или Star Citizen, далеч. Сериал също често се търси на дивана вечер.