Dynamic Forms

Formuláře generované dynamicky z konfigurace. Vyber formulář a zkus ho odeslat.

Kontaktní formulář

Output

Odešli formulář a uvidíš zde výstup jako JSON.

Konfigurace formuláře:

[
  {
    "name": "name",
    "label": "Jméno",
    "type": "text",
    "required": true,
    "placeholder": "Jan Novák"
  },
  {
    "name": "email",
    "label": "Email",
    "type": "email",
    "required": true,
    "placeholder": "jan@example.com"
  },
  {
    "name": "subject",
    "label": "Předmět",
    "type": "select",
    "options": [
      "Dotaz",
      "Spolupráce",
      "Bug report",
      "Jiné"
    ]
  },
  {
    "name": "message",
    "label": "Zpráva",
    "type": "textarea",
    "required": true,
    "placeholder": "Vaše zpráva..."
  }
]