Ikona webové stránky Blog Kohli

Shopware 5 – u některých položek není možné zasílat do zahraničí

Shopware 5 – u některých položek není možné zasílat do zahraničí

Tentokrát jsme měli se Shopware 5 následující problém. Ve Švýcarsku předpisy o ochraně ochranných známek znamenají, že tam nesmíme odesílat určité výrobce.

Jak to ale elegantně vyřešit, aniž bychom museli zákazníkovi posílat odmítnutí?

Rozhodli jsme se pro následující řešení, které jsem našel na fóru Shopware.

kroku 1

Jako první je deklarováno volné textové pole. V našem případě jsme použili attr4.

Typ sloupce by byl Checkbox - INT(1). Označení jsme pojmenovali „No delivery Switzerland“ a aktivovali možnost Zobrazit v backendu.

kroku 2

V části Základní nastavení - Storefront - Modul Náklady na dopravu je rozšířený SQL dotaz doplněn o MAX(at.attr4) AS switzerland.

MAX(a.topseller) jako has_topseller, MAX(at.attr3) jako has_comment, MAX(b.esdarticle) jako has_esd, MAX(at.attr4) AS švýcarsko

kroku 3

V odpovídajících nákladech na dopravu v rozšířeném nastavení přidejte následující vlastní podmínku:

!Švýcarsko

To znamená, že pokud platí tato podmínka, bude tento způsob dopravy vyloučen. Funguje to samozřejmě i naopak, pokud se vykřičník vynechá.

Dále jsme vytvořili nový způsob dopravy a nazvali jsme ho „žádné doručení do Švýcarska“. Popis by mohl vypadat nějak takto:

Z důvodu předpisů na ochranu ochranné známky nemusí být objednané zboží (nebo jeho části) doručeno do Švýcarska.

kroku 4

Příslušné články budou nyní upraveny.

V polích s volným textem je nyní nová možnost "bez dodání Švýcarsko", kterou lze v případě potřeby vybrat.

kroku 5

Po provedení zkušební objednávky se právě vytvořený způsob dopravy objeví v objednávkovém procesu pro zákazníka a má tak okamžitě informaci, že do Švýcarska nebude uskutečněna žádná dodávka.

Reference

https://forum.shopware.com/t/versand-bestimmter-artikel-ins-ausland-verbieten/38926

3D vykreslování online nakupování ve Švýcarsku pro sociální média a webové stránky z @aacystudio

Opusťte mobilní verzi