Dobrý den,
doprava zdarma pouze pro nějaký stát se dá vyřešit vytvořením nové zóny, do které stát přiřadíte a nastavíte ji nulovou cenu pro daný rozsah. Zde máte postup :
- V administraci aplikace PrestaShop v sekci Lokalizace - Zóny vytvořte novou zónu kliknutím na Přidat nový záznam. Název zóny si zvolte podle uvážení (např. ČR), zaškrtněte volbu Aktivováno a uložte nastavení.
- Pak přejděte do sekce Lokalizace - Země a v seznamu klikněte na stát (příp. vpravo na tlačítko upravit), který chcete upravit (ve Vašem případě Česká republika/Czech republic). V editaci státu přepněte volbu Zóna na nově vytvořenou zónu (např. ČR) a uložte nastavení.
- Nyní přejděte do sekce Přeprava zboží - Dopravci a klikněte na dopravce, u kterého chcete nastavit dopravu zdarma. V části 2 Přepravní místa a náklady nastavte volbu Platby na Podle celkové ceny. Dole si vytvořte první rozsah od 0 do částky za dopravu zdarma (např. 0 - 1390) a nastavte si pro zóny (stávající + nově vytvořenou) standardní cenu za dopravu. Pak kliknutím na tlačítko Přidat rozsah vytvořte nový rozsah, který bude od částky za dopravu zdarma do nějaké velké částky (např. 1390 - 99999999999999). A pro nově vytvořenou zónu (např. ČR) zadejte částku 0 a pro ostatní zóny standardní cenu dopravy. Nyní dokončete nastavení dopravy a uložte ji.
Příloha:
prestashop_doprava_zdarma_stat.jpg [ 210.48 KiB | Zobrazeno 1346 krát ]
- Následně v sekci Přeprava zboží - Přeprava zboží zadejte u volby Poštovné zdarma od x Kč hodnotu 0 a uložte změnu. Tím dojde k deaktivaci tohoto nastavení.
Samozřejmě toto nastavení lze použít pouze pokud používáte chování plateb dopravců podle celkové ceny. Takže jestli používáte chování podle váhy, tak si buď musíte upravit zdrojový kód, nebo použít
nějaký z modulů pro dopravu zdarma (např.
Free Delivery Pro Module).