Komponenty CMS
Komponenty to Twoje własne, reużywalne bloki dostępne w palecie kreatora. Budujesz je wizualnie z gotowych klocków albo piszesz w TSX/React, a potem używasz na wielu stronach z jedną definicją.
Gdy ten sam fragment (np. pasek zalet, karta opinii, tabela rozmiarów) powtarza się na wielu stronach, tworzysz z niego komponent. Zmiana w komponencie aktualizuje wszystkie strony, które go używają.
Tryby komponentu#
Nowy komponent pyta o klucz (unikalny identyfikator) i Tryb komponentu:
| Tryb | Dla kogo |
|---|---|
| Wizualny | „Buduj z bloków (drag & drop)”: układasz komponent z klocków kreatora, bez kodu |
| Kodowy | „Pisz TSX/React z bibliotekami”: pełna swoboda dla programisty. Edytor kodu ma podgląd, który odświeża się automatycznie po zmianie |
Komponent kodowy jest kompilowany po stronie serwera, a jego style ładowane tylko tam, gdzie komponent jest użyty. Dostępne są biblioteki środowiska uruchomieniowego Bitee (m.in. dostęp do koszyka, konta klienta i danych zamówień).
Lista i narzędzia#
Lista Twoje komponenty pokazuje nazwę, klucz, tryb, status i datę zmiany. Wyszukiwarka i przycisk odświeżania pomagają ją przeglądać. Komponenty systemowe to katalog komponentów dostarczanych przez platformę. Eksport / Import przenosi komponenty między firmami.
Komponent to raz zbudowany fragment strony używany wszędzie. Wybierz tryb wizualny dla prostych bloków, a kodowy tam, gdzie potrzebujesz pełnej logiki.
