- Patryk Marek
- News
- 0 líbí
- 246 pohledy
- 0 komentáře
Před exportem katalogu do CSV si nejprve ujasněte, kde bude soubor použit. Pro změnu cen ve stejném obchodě potřebujete jiná data než pro přenos produktů do nové instalace. Samotné otevření souboru v tabulkovém editoru nepotvrzuje jeho kompatibilitu s importérem PrestaShopu.
Nejprve určete účel exportu katalogu
Při migraci zkontrolujte verzi cílového obchodu, jazyk, identifikátory kategorií a vazby mezi produkty a kombinacemi. Při hromadné úpravě vyberte pouze pole, která chcete aktualizovat. Menší rozsah usnadňuje kontrolu: soubor pro změnu cen nemusí obsahovat popisy ani obrázky.
Export vlastního katalogu a získávání dat dodavatele jsou různé úkoly. Pokud je zdrojem velkoobchod, začněte spíše článkem o importu XML bez duplicit. Pokud potřebujete jen změnit ceny, podívejte se na aktualizaci cen ze souboru CSV.
Proč mají být produkty a kombinace v samostatných souborech
Importér PrestaShopu rozlišuje datové typy Produkty a Kombinace. První popisuje produkt, druhý jeho varianty. U produktu s velikostmi a barvami je tedy třeba zkontrolovat oba soubory i způsob, jakým kombinace odkazuje na nadřazený produkt.
V souboru kombinací kontrolujte zejména atributy, referenci varianty, množství a dopad na cenu. Cena produktu a dopad kombinace na cenu nejsou stejné pole. Jejich záměna může vytvořit technicky platné CSV, které však nastaví nesprávnou cenu varianty.
Verze PrestaShopu ovlivňuje dostupné sloupce
V profilu CSV Export Pro se vybírá verze cílového importéru. Dostupná pole závisí na verzi PrestaShopu a počet sloupců konkrétního souboru také na zvoleném rozsahu exportu. Neporovnávejte počet polí celého katalogu s počtem polí profilu omezeného na ceny.
Před importem zkontrolujte dostupná pole v cílovém obchodě a mapování každého sloupce. Název záhlaví tuto kontrolu nenahrazuje. Při přechodu mezi verzemi prověřte také pole identifikátorů, zásob a dostupnosti.
Klíč produktu: ID, reference nebo samostatná mapa
ID může být praktické při aktualizaci stejné databáze. V jiném obchodě však stejné číslo může označovat jiný produkt. Před migrací vytvořte mapu identifikátorů nebo stanovte způsob párování podle reference a ověřte její jedinečnost. Produkty a kombinace kontrolujte samostatně.
Nepředpokládejte, že název produktu je spolehlivým klíčem. Podobné názvy, různé jazyky a varianty párování komplikují. Začněte malým testem na kopii obchodu, který zahrnuje jednoduchý produkt i produkt s kombinacemi.
Co v CSV zkontrolovat před importem
- Kódování, oddělovač polí a oddělovač více hodnot.
- Počet sloupců a způsob zpracování řádku záhlaví.
- ID nebo reference produktů a vazby kombinací.
- Rozlišení ceny bez daně, daňového pravidla a dopadu varianty na cenu.
- Zda mají prázdné hodnoty zůstat prázdné, nebo změnit existující data.
- Zda tabulkový editor nezměnil reference nebo kódy s počátečními nulami.
Neotevírejte neznámé CSV s automatickým spouštěním vzorců. Formát určený k importu může zachovávat hodnoty začínající znakem =. Při náhledu v tabulkovém editoru i při importu je nutné vědomě zvolit způsob čtení dat.
Vlastní ukázka: produkty a kombinace pro PrestaShop 9
Připravili jsme lokální export pomocí CSV Export Pro 2.0.0 pro PrestaShop 9. Profil produktů používal sadu prices, tedy vybraná pole týkající se ceny, zásob a dostupnosti. Soubor produktů měl 25 sloupců a 2 datové řádky. Samostatný soubor kombinací měl 25 sloupců a 3 datové řádky.
| Soubor | Příklady polí | Rozsah ukázky |
|---|---|---|
| Produkty | ID, název, cena bez daně, daňové pravidlo, množství, dostupnost | 25 sloupců, 2 řádky |
| Kombinace | ID produktu, reference produktu, atribut, hodnota, reference varianty, dopad na cenu | 25 sloupců, 3 řádky |
Oba soubory používaly středník jako oddělovač, UTF-8 BOM a konce řádků CRLF. Jde o ukázku přípravy exportu, nikoli o celý cyklus import → export → import. Přenos celého katalogu do jiného obchodu jsme v této ukázce netestovali.
Co tento export nenahrazuje
CSV Export Pro se týká produktů a kombinací. Nenahrazuje zálohu databáze, migraci zákazníků, objednávek ani historii obchodu. Není ani importérem: opětovný import provádí standardní nástroj PrestaShopu se svým mapováním a omezeními.
Kdy zvolit CSV Export Pro
Pokud potřebujete samostatné soubory produktů a kombinací pro vestavěný importér PrestaShopu, podívejte se na CSV Export Pro: export produktů a kombinací do CSV (polská produktová stránka). Před spuštěním nad celým katalogem určete verzi importéru, rozsah polí a klíč pro aktualizaci.
Datové typy a nastavení importu popisuje dokumentace importéru PrestaShop 1.7. V novějším obchodě ji porovnejte s poli dostupnými v jeho administraci.
Komentáře (0)