Witam,
Jako że nigdzie nie można była znaleźć konkretnych informacji, zajęło mi to bite 2 dni - chętnie się podzielę.
Zawsze importujemy tylko 1 poziom kategorii.
Ja niestety po którejś aktualizacji już miałem za bardzo rozwalony sklep i baze i żadne php i kombinacje już nie dawały rady, 1,2 można zaktualizować ale więcej to już strach, zawsze coś się uszkodzi jak nie baza to plik... u mnie po upie z 1609 do 10 nie można już było nic z produktami robić ... trza przebudować.
Import kategorii głównych i podkategorii : presta 1.6.10:
1. IMPORT KAT. GŁÓWNYCH :
a przygotowujemy plik csv (jak poniżej)
b importujemy w preście tylko kat. nadrzeczne
2. import subkategorii - tylko po wgraniu kat. nadrzędnych !!! - pliku jak wyżej
są haczyki: musi być w kolejności, oraz musi być spreparowany tak jak na obrazku:
importujemy tylko :
KATEGORIĘ NADRZĘDNĄ (TO CO BYŁO 1 PIERWSZE) / NAZWĘ / Active (0/1) / Root category (0/1)
TYLKO I NIC WIĘCEJ ! - ACTICVE = 1, ROOT CAT = 0 - JAK NA OBRAZKU
W ten sposób mamy główne i podkategorie - nie wiem jak zrobić 3 poziom (podejrzewam że jako nadrzędna zrobić subcat.)
UWAGA: nie ma znaczenia nr cat. ja nigdy nie importuję ponieważ hurtownicy zmienają i będzie kłopot. Presta liczy od 3ki (1,2 nie możemy dać) dopiero 3,4,5,6 ...
Działa tylko ten sposób, żadne płatne moduły tego nie zrobią.
jak zrobić xml > csv, ---> excxel w zakładce developer, trzeba się pobawić (najlepiej i najszybciej)
uwaga pliki zapisujemy jako : csv, rozdzielone przecinkami - jedna z opcji.
ale tak zapisany plik presta nie przyjmie, trzeba ręcznie otworzyć w notatniku i zapisać jak UTF nie zmieniając rozszerzenia. Jak się zmieni na txt to ręcznie zmienić na csv.