Hidden
Generates a hidden text input which can be used to store non user-editable data.
All presentational markup and classes will be removed from this input to prevent
it from affecting the form layout. There is no need to supply a label
.
Example usage
{{
form.hidden({
'id': 'mySecret',
'value': 'Shh, you can’t see me...'
})
}}
Output:
<input id="mySecret" value="Shh, you can’t see me..." type="hidden" />
Options applied to input
Option | Type | Description |
---|---|---|
disabled | bool | Stops the element from being interactive if true |
form | string | Specific one or more forms this label belongs to |
id | string | A unique identifier, will also be used as the label's for attribute |
name | string | The name of this control |
value | string | Specifies the value of the input |
data-* | string | Data attributes, eg: 'data-foo': 'bar' |