Tento článok opisuje, čo z Magento vyexportovať a ako to namapovať na CSV import produktov v Ecommio. Prenáša sa iba katalóg — history objednávok a zákazníkov zostáva v pôvodnom systéme. Presný formát nášho importu je v CSV import — referencia polí.
1. Export z Magento
V administrácii Magento otvorte System > Data Transfer > Export, zvoľte entitu Products a stiahnite CSV. Štandardný export obsahuje okrem iného stĺpce sku, name, price, special_price, description, short_description, weight, qty, categories, product_online (stav 1/2), meta_title, meta_description.
2. Mapovanie na náš CSV import
| Z Magento | Do nášho importu | Poznámka |
|---|---|---|
sku | sku | podľa neho sa pri opakovanom importe hľadá existujúci produkt |
name | name | jediné povinné pole |
price | price alebo compare_at_price | ak je vyplnené aj special_price, dajte price do compare_at_price a special_price do price |
special_price | price | pozri poznámku vyššie |
description | description | Magento popisy bývajú vo formáte s HTML značkami — po importe skontrolujte, či sa zobrazujú správne |
short_description | short_description | |
weight | weight | |
qty | stock | |
product_online (1 = povolený, 2 = zakázaný) | status | 1 namapujte na active, 2 na draft |
meta_title | meta_title | |
meta_description | meta_description | |
configurable produkty a ich simple varianty (prepojené cez configurable_variations) | riadky variant_* | každú simple variáciu rozpíšte ako samostatný riadok s variant_sku, variant_name, variant_price, variant_stock pod hlavným (configurable) produktom |
3. Čo sa neprenáša automaticky
- Kategórie (`categories`) — náš import tento stĺpec ignoruje zámerne. Vytvorte strom kategórií v Ecommio a priraďte produkty po importe hromadnou akciou.
- Obrázky (`base_image`, `additional_images`) — CSV import obrázky nenahráva; nahrajte ich po dovezení priamo na detaile produktu.
- Magento atribúty a atribútové sady — nezodpovedajú priamo nášmu systému atribútov; ak ich chcete zachovať pre filtre, nastavte atribúty v Ecommio manuálne, pozri Atribúty a filtre.
- Zákaznícke účty vrátane hesiel — neprenášajú sa; zákazníci si po spustení založia nový účet, alebo nakúpia ako hostia.
- História objednávok — zostáva v Magento databáze.
- SEO presmerovania starých URL (v Magento riešené cez URL Rewrites) — platforma nemá funkciu na hromadné presmerovanie URL; ak vám na starých odkazoch záleží, riešte ich cez DNS/CDN pred prepnutím domény.
- CMS bloky a stránky — neprenášajú sa importom produktov; obsah treba preniesť ručne do Obsah > Stránky.
4. Postup spustenia
- Vyexportujte produkty z Magento a preformátujte súbor podľa tabuľky vyššie — pri veľkom katalógu overte kódovanie súboru (UTF-8) a oddeľovač stĺpcov.
- Rozpíšte
configurable/simplepáry do riadkov svariant_*stĺpcami pod hlavným produktom. - Naimportujte na malej vzorke a skontrolujte výsledok predtým, než nahráte celý katalóg.
- Vytvorte kategórie a atribúty, priraďte produkty hromadnou akciou.
- Nahrajte obrázky a doplňte SEO texty.
- Nastavte dopravu, platby a otestujte objednávku podľa Prvý týždeň — checklist spustenia.
- Až po overení prepnite doménu z Magento na Ecommio.
Časté problémy
- Import skončil s chybou „nespravny pocet stlpcov". Magento export niekedy obsahuje riadky s inak escapovanými čiarkami alebo úvodzovkami v popise — otvorte súbor v tabuľkovom editore a uložte ho nanovo ako čistý CSV.
- Konfigurovateľný produkt sa naimportoval bez variácií. Skontrolujte, že ste pre každú
simplevariáciu pridali samostatný riadok s vyplnenýmvariant_skupod správnym hlavným produktom. - Popis produktu obsahuje viditeľné HTML značky. Magento popisy môžu niesť inline štýly alebo skratky špecifické pre Magento widgety — pred importom ich vyčistite.