Pokaż spis treści

Komponent treści

CTA banner: cta-banner

Sekcja wezwania do działania, przejścia do kontaktu, importu, kolejnej strony albo pobrania materiału. Dokumentacja tej podstrony opisuje, co operator ustawia w panelu, jak dane trafiają do renderera CtaBannerBlock.astro i dlaczego komponent jest osobnym typem bloku.

Rola komponentu

Sekcja wezwania do działania, przejścia do kontaktu, importu, kolejnej strony albo pobrania materiału.

Operator wpisuje komunikat, wybiera wariant i dodaje przyciski. W portalu dokumentacyjnym CTA najczęściej prowadzi do następnej części instrukcji lub powiązanego procesu.

Pola edytora

  • title
  • body
  • variant basic-card, simple, image, illustration albo two-section
  • actionsAlignment
  • buttons
  • image i imageAlt
  • opcje optymalizacji obrazu

Od danych bloku do renderera

flowchart LR
  A["Paleta buildera"] --> B["blockType: cta-banner"]
  B --> C["Formularz pól komponentu"]
  C --> D["data_json"]
  D --> E["content_blocks"]
  E --> F["CtaBannerBlock.astro"]
  F --> G["Sekcja publiczna"]

Decyzje administracyjne i inżynierskie

CTA jest kontrolowanym wzorcem akcji. Dzięki temu przyciski pozostają spójne z motywem i nie powstają ręczne warianty linków w rich text.

Wspólne pola techniczne, takie jak sectionWidth, sectionMarginTop, sectionMarginBottom, sectionPaddingTop i sectionPaddingBottom, sprawiają, że każdy komponent można dopasować do rytmu strony bez dopisywania klas albo stylów inline.

Powiązanie z builderem

Ten komponent jest dostępny w palecie tylko wtedy, gdy jego typ pozostaje aktywny w ustawieniu enabledBlockTypes. Import YAML również sprawdza ten typ przez rejestr bloków.