Import z XML do Prestashop 1.6.0.8 – aktualizováno

Import z XML do Prestashop 1.6.0.8 – aktualizováno

Hraji si s importem z XML do Prestahopu 1.6.0.8. Začala jsem importem kategorií a hned jsem se narazila na problémy. Především je potřeba se podívat do jakých tabulek je potřeba importovat

ps_category, ps_category_group, ps_category_lang a ps_category_shop  (na tu poslední jsem zapomněla a pak jsem hledala problém, proč mi kategorie v BO nefungují). Další věcí, na kterou nesmíme zapomenout jak jsou ukládány categorie v prestashopu, používá se nested set model.

Třída Category používá dvě hezké metody

tak doufám, že z pomocí jejich se mi podaří import dokončit. Problém v mém případě importu XML, že v souboru jsou podkategorie uvedené dříve než nadřazená kategorie, takže mám problém se zjištěním hloubky zanoření importované kategorie.

Doplněno: U importu kategorii je nutno naplnit položku level_depth, jinak nebude fungovat zobrazení stromu kategorií.

Nástřel funkce pro přidání obrázků.

Doplněno 2: Tak časem jsem zjistila, že bude lepší používat přímo funkce z prestashopu než psát pro všechno vlastní funkce. Jen je potřeba řádně hledat ve zdrojovém kódu přímo prestashopu. Takže jsem podrobně prozkoumala AdminImportController a výše uvedené jsem nahradila novu funkcí

Import kategorií a produktů mám již vyřešen, teď mi zbývá pořešit ještě kombinace u produktů

Napsat komentář

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