11/10/2021 3 min czytania Autor: softgorillas

Sylius — Import produktów

Sylius

Wyjaśnienie importu produktów

Import produktów odbywa się poprzez uzupełnienie pliku CSV, co pozwoli nam na jednoczesne dodanie wszystkich produktów do sklepu.

Kroki:

  • Pierwszym krokiem jest utworzenie pliku o odpowiedniej strukturze potrzebnej do importu. Przykładowymi narzędziami do tego są: Arkusze Google lub Excel.
  • Kolejnym krokiem jest ustalenie znaczenia i uzupełnienie kolumn w utworzonym wcześniej pliku.
  • Po prawidłowym uzupełnieniu pliku możesz przystąpić do importu pliku bezpośrednio z panelu administracyjnego

1 — Utwórz plik o poprawnej strukturze

Utwórz arkusz lub plik tekstowy w swoim ulubionym programie. Następnie dodaj podstawowe kolumny do swojego pliku. Twoja struktura kolumn powinna wyglądać tak:

Sylius CSV in Google Sheets

2 — Poprawnie uzupełnij kolumny w pliku

Zapoznaj się z opisem poszczególnych kolumn i uzupełnij plik zgodnie ze swoimi potrzebami

  • Kod — Unikalny identyfikator produktu, konkretny wzór kodu należy uzgodnić z przedstawicielem firmy.
  • Locale — Ta informacja identyfikuje język określonego produktu. Akceptowane wartości to: pl_EN i en_US odpowiednio dla języka polskiego i angielskiego. Produkt z wartością locale pl_EN powinien mieć treść w języku polskim.

Uwaga: jeśli dodajesz produkty w więcej niż jednym języku, powinieneś dwukrotnie dodać znany produkt z tym samym kodem, ale z innym atrybutem lokalizacji! Opcjonalnie możesz utworzyć osobne pliki dla określonych języków, ale Kodeks musi się powtarzać dla tych samych produktów.

  • Nazwa — Nazwa produktu wyświetlana w sklepie dla użytkownika. Jeśli produkt ma różne nazwy w zależności od języka, pamiętaj o wartości ustawień regionalnych.
  • Opis — Opis produktu, możesz zawrzeć opis zawierający znaczniki HTML umożliwiające m.in. wyrównanie tekstu, pogrubienie, wzmocnienie czcionki, separacja akapitów itp. W tym celu można skorzystać z edytora WYSIWYG. (Przykładowy edytor online: https://html-online.com/editor/). Jeśli produkt ma różne opisy w zależności od języka, pamiętaj o wartości locale.

Chodzi o to, że istnieje kilka rodzajów „-”. Jeden to ten, który jest na klawiaturze, ale kiedy tworzysz dokumenty, na przykład w MS Word, czasami lubi zamienić tę myślnik na „swoją”. Wygląda prawie identycznie, ale jest nieco dłuższa. W efekcie niektóre systemy (w tym nasza baza danych) mają problem z ich zapisaniem.

Short_description — Krótki opis produktu, długość tekstu do uzgodnienia z przedstawicielem firmy. W takim przypadku znaczniki HTML nie są akceptowane. /). Jeśli produkt ma różne opisy w zależności od języka, pamiętaj o wartości locale.
Meta_description — Opis produktu do indeksowania przez wyszukiwarki, np. Google. Wprowadź opis produktu BEZ tagów HTML. Jeśli produkt ma różne opisy w zależności od języka, pamiętaj o wartości locale.
Meta_keywords — Słowa kluczowe dla danego produktu, używane do indeksowania produktu przez wyszukiwarki takie jak Google. Jeśli produkt ma różne opisy w zależności od języka, pamiętaj o wartości locale.
Main_taxon — Główna kategoria produktu. Wartość tego pola należy uzgodnić z przedstawicielem firmy.
Taksony — kategorie produktów wymienione po przecinku. Wartość tego pola należy uzgodnić z przedstawicielem firmy.
Kanały — Kanał sprzedaży, do którego ma zostać dodany dany produkt. Wartość tego pola należy pozostawić puste lub uzgodnić z przedstawicielem firmy.
Enabled– Przełącznik umożliwiający włączanie i wyłączanie produktu w sklepie. Akceptowane wartości to 1 — włączone i 0 — wyłączone. Ustaw wartość na 0, jeśli wstawiony produkt nie jest kompletny, ale ostatecznie znajdzie się w sklepie.
Cena — Cena produktu. Wartość tego pola należy pozostawić puste lub uzgodnić z przedstawicielem firmy.

3 — Zapisz plik i zaimportuj go w panelu administracyjnym

Upewnij się, że plik pobrany na Twój komputer ma rozszerzenie CSV.

Jeśli nie posiadasz interfejsu do importu produktu w swoim sklepie, upewnij się, że zainstalowana została wtyczka odpowiedzialna za tę akcję: https://github.com/FriendsOfSylius/SyliusImportExportPlugin

Jeśli wszystko jest w porządku, powinieneś zobaczyć taki panel:

Sylius | Import interface

Teraz możesz wybrać plik z komputera i kliknąć przycisk importowania. Jeśli wystąpią jakiekolwiek błędy, zostaniesz o tym poinformowany komunikatem u góry ekranu.

Gratulacje!