Sari la conținutul principal

Prezentare generală

Componentele sunt blocurile de conținut care compun o Pagină, în cadrul unei Versiuni. Există 5 tipuri:

  • Banner
  • Conținut
  • Listare (cu elemente)
  • Slider (cu elemente)
  • Funcționalitate

Fiecare are propria entitate (page_banner, page_content, page_listing, page_slider, page_functionality), propriul formular în backoffice și propria componentă React pe site.

Câmpuri comune​

Deși fiecare componentă are câmpuri proprii, majoritatea împărtășesc o bază similară:

CâmpDescriere
Tip (type)Definește ce variantă vizuală este folosită pentru a reda această componentă — vezi Tipuri de componente.
Ordine (sorter)Poziția componentei în cadrul paginii.
Mod de editare (edit_mode)Definește dacă conținutul (content) este text simplu sau HTML (html_content).
Inversează fundalul titlului / conținutului (title_invert_background, content_invert_background)Inversează schema de culori (deschis/închis) a editorului de text al titlului/conținutului — util la scrierea unui text care va sta peste un fundal închis (de ex.: o imagine închisă în banner), pentru a vedea textul cu contrast în timp ce editezi. Nu modifică culoarea conținutului deja publicat pe pagină.
AcțiuniButoane/linkuri asociate componentei — vezi Acțiuni. Nu toate tipurile acceptă acțiuni — vezi Tipuri de componente.

Pasul următor​

Fiecare componentă folosește același mecanism de tipuri dinamice — vezi Tipuri de componente. Apoi, explorează fiecare componentă în detaliu: Banner, Conținut, Listare, Slider, Funcționalitate.