W BaseLinkerze dostępne są dwa rodzaje parametrów produktowych: indywidualne oraz predefiniowane.
Oba rodzaje przechowywane są na karcie produktu w zakładce Parametry i mogą być wykorzystywane np. do wystawiania ofert na marketplace’y.
Parametry indywidualne
Parametry indywidualne to typ parametrów dotychczas używanych w katalogu BaseLinkera.
Są to parametry wpisywane ręcznie, niezależnie dla poszczególnych języków, z wartością w postaci dowolnego ciągu znaków. Są one zapisywane tylko dla danego produktu.
Takie parametry posiadają oznaczenie indywidualny.
Parametry predefiniowane
Wartości dla parametrów predefiniowanych mogą przyjmować różne typy (Tekst, Numer, Lista rozwijana, Lista wielokrotnego wyboru).
Parametry predefiniowane zapisywane są w systemie. Dla parametrów typu Lista rozwijana oraz Lista wielokrotnego wyboru zapisywane są także dostępne dla nich wartości (które wprowadzisz wcześniej podczas dodawania nowego parametru predefiniowanego w ustawieniach).
Parametry predefiniowane możesz również dzielić na grupy i jednym kliknięciem przydzielać wszystkie z wybranej grupy do produktu.
Ustawienia
W dziale Produkty → Ustawienia → Parametry dostępne są dwie zakładki.
Parametry
W tabeli w tym miejscu dostępne są wszystkie dotychczas zdefiniowane w systemie parametry wraz z wartościami, które mogą przyjmować oraz grupami, do których należą. Każdy parametr możesz edytować, usunąć i/lub zduplikować.
W lewym górnym rogu nad tabelą należy wybrać język, dla którego zdefiniowane parametry chcesz wyświetlić. Domyślnym jest język systemu.
Natomiast po prawej stronie za pomocą przycisku +Dodaj parametr zdefiniujesz nowy parametr.
Dla każdego definiowanego parametru należy ustawić:
- typ – do wyboru:
- Tekst,
- Numer,
- Lista rozwijana,
- Lista wielokrotnego wyboru;
- grupę – do wyboru z uprzednio utworzonych (opcjonalnie);
- nazwę – w języku domyślnym, brak jej podania uniemożliwi zapisanie formularza;
- nazwy – oddzielne pola dla wszystkich języków dostępnych dla wszystkich katalogów w systemie (opcjonalnie);
- wartości – tabela z wartościami, jakie będą dostępne dla danego parametru, do uzupełnienia we wszystkich dostępnych językach (tylko dla parametrów typu Lista rozwijana/wielokrotnego wyboru).
Usunięcie wartości dostępnej dla parametru spowoduje jej usunięcie ze wszystkich produktów.
Grupy parametrów
Na tej karcie (Produkty → Ustawienia → Parametry → Grupy parametrów) zobaczysz wszystkie utworzone dotychczas w systemie grupy parametrów.
Aby dodać nową grupę, kliknij przycisk +Dodaj grupę w prawym górnym rogu nad tabelą.
Każdą grupę możesz edytować i/lub usunąć.
W tabeli dostępne są również wszystkie parametry, które zostały przypisane do tej grupy. Za pomocą ikony lupy wyszukasz produkty, które mają przypisane parametry z danej grupy.
Karta produktu
Parametry produktowe znajdują się na karcie produktu (Produkty → Lista produktów → Edytuj) w zakładce Parametry.
Wpisanie ręcznie nazwy parametru utworzy parametr indywidualny (z oznaczeniem indywidualny). Jako jego wartość możesz wprowadzić dowolny ciąg znaków. Taki parametr zostanie utworzony jedynie w edytowanym aktualnie języku (do wyboru nad tabelą parametrów, dostępne języki przypisane do katalogu).
Klikając w pole Nazwa parametru możesz również wybrać dowolny zdefiniowany w systemie parametr. Taki parametr, wraz z wartościami, zostanie automatycznie zapisany we wszystkich dostępnych dla katalogu językach. Jeżeli dane w innych językach nie zostały zdefiniowane, zastosowanie będą miały wartości w języku domyślnym.
Po kliknięciu przycisku +Dodaj kolejny parametr pojawi się kolejny wiersz, w którym możesz wprowadzić lub wybrać parametr.
Przycisk +Dodaj grupę parametrów spowoduje wczytanie wszystkich parametrów z wybranej, utworzonej uprzednio w systemie grupy.
Import parametrów
W przypadku importowania parametrów z pliku system sprawdza, czy istnieje zdefiniowany parametr o wskazanej nazwie (w dowolnym języku). Jeżeli nie istnieje, dodawany jest do produktu jako indywidualny.
Podobnie sprawdzane są wartości w przypadku parametrów typu jednokrotnego lub wielokrotnego wyboru. Jeżeli wartości istnieją w systemie, zostaną uzupełnione przy produkcie. Niezdefiniowane wartości parametrów zostaną pominięte.
Proces ten przebiega tak samo w przypadku importu przez API.