ZenCart – Import a export s pomocí Easy Populate

12. 3. 2020

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ář

Vaše emailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *

© Copyright 2006–2020 Zserver s.r.o. RSS Staň se fanouškem Ceny jsou uvedeny bez 21% DPH