A collection of Form Fields are available as part of the YOOtheme Pro layout builder elements. Each with its own purpose and scope will allow you to collect submitted data, prevent spam or simply submit the form.
The Field Elements meant to input data must be associated with a Control Name, which is a reference to it submitted data.
# Data Input
The Input element adds one or multiple inputs within a grid to your form layout. It supports the
Renders a standard HTML Textarea field with additional validation options.
Renders a standard HTML Select field with additional validation options.
Renders a standard HTML Checkbox group of fields with additional validation options.
Renders a standard HTML Radio group of fields with additional validation options.
Renders a standard HTML Range field with additional validation options.
Renders a standard HTML Input hidden field. Allows submitting static or dynamically loaded data using Dynamic Content.
# Anti Spam
# Google ReCaptcha
Renders a Google reCAPTCHA (opens new window) field, a free service that protects your site from spam and abuse. It uses advanced risk analysis techniques to tell humans and bots apart. It supports both v2 and v3, which helps you detect abusive traffic on your website without user interaction.
A GDPR friendly CAPTCHA alternative for blocking spam that relies on no external services.
# Submit Button
Renders a form
Renders a standard HTML Fieldset field with the option to render other fields as children, making it easier to group fields.