Classes
Forms extension for Nette DI.
Latte v3 extension for Nette Forms.
{formContainer name} ... {/formContainer} Enters form container context for nested controls.
{form [scope|detached] name [, attributes]} ... {/form} Renders form tags and initializes form context.
{formPrint [name]} {formClassPrint [name]} Generates Latte template or data class blueprint for form.
{inputError name} Renders form control error message.
{input name[:part] [, attributes]} Renders form control HTML.
{label name[:part] [, attributes]} ... {/label} {label name /} Renders form control label.
Runtime rendering helpers used by Latte.
Generates blueprints for forms.
Container for form controls.
Contract for all form controls.
Named group of form controls, typically rendered as a fieldset.
Push button control with no default behavior.
Checkbox control returning a boolean value.
Set of checkboxes.
Choice control that allows single item selection.
Color picker returning a hex color string (e.g. '#336699').
Date, time, or date-time input returning DateTimeImmutable (or string/timestamp based on format).
Hidden form control used to store a non-displayed value.
Submittable image button form control.
Choice control that allows multiple items selection.
Select box control that allows multiple items selection.
Set of radio button controls.
Select box control that allows single item selection.
Submittable button control.
Multiline text input control.
Base for text-based controls (TextInput, TextArea) with nullable and empty-value support.
Single line text input control.
Text box and browse button that allow users to select a file to upload to the server.
Creates, validates and renders HTML forms.
Contract for form renderers.
Forms helpers.
Converts a form into HTML output using a table-based layout configurable via the $wrappers array.
Single validation rule or condition represented as value object.
Manages validation rules and conditions for a single form control.
Contract for controls that can submit a form.
Common validators.