Přeskočit na hlavní obsah

Formuláře

Modul Formuláře umožňuje definovat veřejné formuláře (pole, validace, odeslání), které návštěvníci vyplní na webu. Odpovědi se ukládají na serveru a lze je dále zpracovávat (export, notifikace – dle nasazení).

Oprávnění a omezení polí

Formuláře spravuje typicky Editor nebo vyšší role. Které typy polí (text, textarea, checkbox, …) jsou v editoru k dispozici, může omezit hierarchická CMS nastavení tenanta.

Struktura formuláře

  • Název / identifikace – rozlišení formulářů v přehledu a při vložení na stránku (widget).
  • Pole – každé pole má typ, technický název (name), štítek, placeholder, výchozí hodnotu, případně možnosti (radio, select) a blok validace (povinnost, min/max délka, regulární výraz, formát).
  • Akce po odeslání – typicky zobrazení zprávy (WYSIWYG HTML) nebo přesměrování na zvolenou URL (interní stránka, externí odkaz, …).
URL po odeslání

Pro přesměrování používejte stejný model výběru odkazu jako jinde v CMS (stránka, externí URL, e-mail, telefon, média), aby byly výsledné adresy konzistentní a bezpečné.

E-mailová notifikace z formuláře

  • U vybraných nasazení lze ke formuláři navázat oznámení e-mailem (obsah sestavený v blokovém editoru podobně jako v e-mailovém centru).
  • Vyžaduje funkční SMTP a často šablonu / rozvržení definované v nastavení tenanta.

Vložení na web

  • Formulář se na stránku přidává jako widget v Page Builderu.
  • Veřejná šablona (Astro) vykreslí pole podle konfigurace a odešle data na API.
Validace na klientovi i serveru

Klient může validaci zjednodušit; vždy předpokládejte, že server provádí autoritativní kontrolu. Nevěřte jen skrytým polím v prohlížeči.

Doporučení

  • Používejte srozumitelné názvy polí (name) – projeví se v exportech a integracích.
  • U dlouhých formulářů zvažte krokované rozhraní na webu (vyžaduje úpravu šablony / widgetu vývojářem).
  • Pravidelně kontrolujte uložené odpovědi a retenci dat podle GDPR ve vaší organizaci.