ZenCart – Import a export s pomocí Easy Populate
Nástroj Easy Populate je určen k rychlému exportu a importu zboží. Lze ho take použít k pravidelným aktualizacím cen, popisů zboží a podobně. Následující postup je popsán na Easy Populate verze 1.2.5.4 a Libre Office Calc (možno stáhnout zdarma). Libre Office Calc má lepší podporu kódování UTF-8 a jeho použitím se můžete vyvarovat některým problémům. Použití MS Excel je také možné, ale je nutné dávat dobrý pozor na kódování.
Tento návod je pouze ukázkou základního postupu při importu a exportu a nepopisuje všechny možnosti Easy Populate.
Před prvním exportem je dobré vytvořit si alespoň jednu kategorii a produkt. Díky tomu se budete v exportu lépe orientovat.
Pro správnou funkci Easy Populate je nutné mít u každého produktu unikátní kód zboží.
Upozornění: Chybnou editací či uložením editovaného souboru může dojít k chybnému vložení produktů, zmnožení produktů či kategorií a podobně. Proto je dobré před jeho použitím zálohovat databázi buď přes administraci webhostingu nebo pomocí phpMyAdmin.
Postup při exportu a otevření souboru:
- V administraci ZenCart přejdeme do
Nástroje => Easy Populate – Import/Export - Stáhneme kompletní export kliknutím na odkaz
Download Complete tab-delimited .txt file to edit (Attributes Not Included) - Soubor otevřeme v Libre Office Calc. Jedná se o textový soubor, takže se může stát, že se bude otevírat v Libre Office Writer. V tom případě změňte příponu souboru z txt na csv.
- Při otevírání se objeví vstupní filtr ve kterém provedeme následující nastavení:
- kódování – Unicode – UTF8
- oddělovač sloupců – TAB
- oddělovač textu – nic (odstranit přednastavené uvozovky)
Soubor máte otevřený a můžete jej editovat. Stačí okopírovat poslední řádek a ten poté upravit dle potřeby. Zachovávejte stejný formát řádků. Neodstraňujte sloupce i když nic neobsahují.
Postup při importu
- Soubor uložte a v případě dotazu na zachování formátu souboru formát zachovejte.
- V administraci ZenCart přejdeme do
Nástroje => Easy Populate – Import/Export - Soubor načtěte pomocí prvního pole Upload EP File a poté klikněte na Insert into db. Tím spustíte vlastní import. Easy Populate následně vypíše počet nově importovaných a aktualizovaných produktů, případně počet nevložených produktů.
Nejčastější problémy:
- Chybné kódování souboru
- Tabelátory navíc
- Chybně upravený export
- Chybějící kód zboží
Napsat komentář