Dodatkowe pola produktu

Zakładka Dodatkowe zawiera pola spoza standardowej karty (np. materiał, waga brutto), zdefiniowane w formularzu produktu i polach niestandardowych.

Opublikowano
Zaktualizowano
Wersja systemu26.39
Czas czytania2 min
Na tej stronieSkąd biorą się polaPo co to osobnoFormularz vs pola niestandardowePrzykład: kalorie i czas przygotowaniaGdy zakładka jest pustaPrzykład: flaga „tylko dowóz”

Zakładka Dodatkowe w formularzu produktu pokazuje pola, których nie ma w standardowej karcie: czas przygotowania, kalorie, oznaczenie „tylko na dowóz”, numer receptury itd.

Zakładka Dodatkowe

Skąd biorą się pola#

Zakładka sama w sobie nie definiuje pól. Definicje ustawiasz w Ustawieniach:

  1. Formularze - formularz o kluczu products.form (tytuł: Formularz produktu).
  2. Edycja układu i typów pól w edytorze formularza.
  3. Opcjonalnie klasyczne pola niestandardowe powiązane z tabelą produktów.

Po zapisaniu definicji wracasz do produktu: na zakładce Dodatkowe pojawiają się nowe pola. Wartości zapisujesz przy produkcie razem z resztą karty.

Po co to osobno#

Standardowe zakładki pokrywają sprzedaż (nazwa, VAT, cena, skład, warianty). Pola dodatkowe służą do danych:

  • których potrzebuje kuchnia albo logistyka
  • które chcesz pokazać w sklepie przez CMS / API jako extra_fields
  • które różnią się między lokalami tej samej sieci

Nie buduj w Dodatkowych zastępstwa dla Cennika ani Wariantów. Cena, VAT i rozmiary mają swoje zakładki; Dodatkowe są na metadane.

Formularz vs pola niestandardowe#

MechanizmRola
Formularze (products.form)Układ i kontrolki widoczne na zakładce Dodatkowe
Pola niestandardoweSłownik / definicje pól na tabeli produktów, często uzupełniające

W praktyce zaczynasz od formularza produktu. Pola niestandardowe dokładasz, gdy potrzebujesz trwałego pola na encji poza samym układem formularza.

Przykład: kalorie i czas przygotowania#

  1. Wejdź w Ustawienia → Formularze i otwórz products.form.
  2. W edytorze formularza dodaj sekcję „Informacje żywieniowe”.
  3. Dodaj pola: Kalorie (liczba), Czas przygotowania (liczba, minuty).
  4. Zapisz formularz.
  5. Otwórz produkt → zakładka Dodatkowe → uzupełnij wartości.
  6. W szablonie strony produktowej podepnij te pola do widoku klienta, jeśli mają być publiczne.

Gdy zakładka jest pusta#

To normalne przy świeżej instalacji: startowa definicja formularza produktu nie zawiera pól. Dopiero po konfiguracji w Ustawieniach zakładka zaczyna pracować.

Pusta zakładka nie oznacza błędu produktu. Oznacza brak zdefiniowanych pól dodatkowych.

Przykład: flaga „tylko dowóz”#

  1. W edytorze formularza dodajesz pole typu tak/nie: „Tylko dowóz”.
  2. Na wybranych produktach zaznaczasz je w Dodatkowych.
  3. CMS albo reguły kanału korzystają z tej flagi przy prezentacji oferty.
  4. Nie mylisz tego ze statusem Szkic: produkt może być opublikowany, ale oznaczony jako niedostępny w sali.
PodsumowanieW skrócie

Najpierw zdefiniuj pole, potem uzupełnij wartość produktu.