Skocz do zawartości


Jest to forum z publiczną pomocą do moduł eksportu produktów. Opcje zawarte w module umożliwiają określenie jakie produkty *lub kombinacje) mają być wyeksportowane. Format danych w plikach jest bardzo specyficzny zgodny z wymaganiami narzędza do importu csv w prestashop. Moduł całkowicie spełnia te wymagania, dzięki czemu możliwa jest migracja produktów między różnymi wersjami prestashop.
Zdjęcie

Eksport produktów i kombinacji z ps 1.6.1.3 do 1.7.7.8


  • Proszę się zalogować aby odpowiedzieć
1 odpowiedzi na ten temat

#1 michau

michau

    Newbie

  • Members
  • Pip
  • 3 postów

Napisany 17 September 2021 - 12:07 PM

witam, czy za pomocą tego modułu https://mypresta.eu/...oducts-pro.html mogę wyeksportować produkty łacznie z atrybutami z PS 1.6.1.3 i importowac do PS 1.7.7.8?



#2 vekia

vekia

    Advanced Member

  • Members
  • PipPipPip
  • 221 postów

Napisany 17 September 2021 - 12:07 PM

(assign)
 
Dzień dobry,
Za pomocą modułu do eksportu produktów eksportujemy produkty do plików csv. Moduł nie jest narzędziem importu.
Przygotowane przez moduł pliki są sformatowane tak, aby działały ze standardowym narzędziem "import", które dostępne jest w każdej instalacji prestashop: https://doc.prestash...PS16/Import CSV (dostępne zarówno w prestashop 1.6 jak i 1.7).

To standardowo dostępne narzędzie ma bardzo specyficzne wymagania dotyczące budowy plików csv tj:
  • sposób formatowania danych
    dane o produktach i kombinacjach muszą być zapisane w bardzo specyficzny sposób. np informacje o cechach produktu zapisuje się tak: (Name:Value:Position:Customized)
  • sposób ich ułożenia w pliku
    kolejność danych jest istotna. Pominięcie prawidłowej kolejności danych może spowodować problemy z "czytaniem" pliku przez to standardowe narzędzie do imporut
  • sposób ich zapisu (UTF-8)
    prestashop działa w środowisku opartym o kodowanie UTF-8, to ważne, aby dane były zapisane w tym formacie bo stracimy znaki specjalne (np. ółźżźąć itp.)

Oraz specyficzne wymagania dotyczące kolejności importowanych danych.
za pomocą tego narzędzia, w kontekście modułu "eksportu produktów":
- zaimportujemy produkty (products.csv)
- zaimportujemy kombinacje do produktów (combinations.csv)
- zaimportujemy kategorie (categories.csv)

Wspominam o tym bowiem:
- moduł eksportu przygotowuje plik products.csv z kategoriami
- moduł eksportu przygotowuje plik combinations.csv z kombinacjami produktów

zatem aby wyeksportować produkty i zaimportować je do prestashop 1.7 musimy:
1) najpierw eksportujemy produkty do pliku products.csv
2) następnie eksportujemy kombinacje tych produktów do pliku combinations.csv
3) najpierw importujemy products.csv
4) następnie importujemy combinations.csv


Reasumując,
Moduł nie importuje produktów tylko generuje pliki csv przygotowane do działania w standardowym narzędziu do importu. Import odbywa się w tym standardowym narzędziu. 
Gwarantuję, że moduł eksportu przygotuje pliki dedykowane do importu w prestashop 1.7.7.8 z uwzględnieniem wszystkich niuansów które wynikają ze specyfiki działania narzędza "import" w różnych wersjach presty. (podczas eksportu wybieramy jaka jest wersja docelowa)

pozdrawiam,
miłosz





2 użytkowników czyta ten temat

0 użytkowników, 2 gości, 0 anonimowych użytkowników