Prestashop import XML feedu
Jestliže nabízíte ve svém obchodě sortiment od jiného dodavatele je potřeba vytvořit rozšíření, které umožní importovat zboží od dodavatele (nejčastěji distribuované v XML) do Vašeho obchodu.
Nabízím importovací modul pro XML feed, který se skládá z nastavení propojení (namapování) kategorií mezi XML dodavatele a Vašim obchodem a importovacím skriptem spouštěný automatizovanou CRON úlohou.
XML soubor od dodavatele může obsahovat u každé položky a tedy je nutné zpracovat:
- kód a název zboží
- popis zboží
- dostupnost zboží
- obrázky
- atributy zboží
- cenu
Hlavním cílem je dosáhnout modulárnosti řešení importovacích skriptů tak, aby při změně struktury XML feedu směrem od dodavatele bylo možné co nejrychleji dosáhnout požadovaných úprav ve skriptu – toto se většinou nestávavá – dodavatelé příliš často strukturu XML nemění.
Importovací modul se skládá z následujících částí:
- Nastavení provázání kategorií XML feedu a kategorií vlastního obchodu (namapování kategorií). Modul umožní nastavit do jakých kategorií se zboží bude ukládat či aktualizovat
- Nastavení provázání dostupností z XML feedu s dostupností vlastního obchodu. To znamená nastavit prodlevu dodaní zboží. Řekněme v XML feedu je nastavena dostupnost 3 dny a v obchodu se k této dostupnosti vždy přičte předem nastavený počet dní. Ke každé hodnotě dostupnosti v XML lze přiřadit adekvátní prodlevu v obchodu.
- Vlastní ruční import zboží do obchodu. Buď je provedeno vytvoření nové položky zboží (včetně uložení obrázků, popisů či cen, atributů zboží,…) nebo dojde k aktualizaci již stávajících položek (ceny, popisku, atributů apod.)
-
Automatické spouštění přes CRON. Tato část modulu provádí import zboží obchodu automaticky včetně vytvoření či aktualizace zboží viz. bod 3.Každý dodavatel nebo obchod má své specifika respektive požadavky, tudíž k uvedení importovacího modulu do chodu může trvat několik hodin ze strany programátora.