Select
Displays a standard dropdown.
type
-
(string) Must be equals to select.
label
-
(string) The label to display next to the field.
help
-
(string) An optional text to describe the purpose of the field.
required
-
(bool) Whether the field is mandatory or optional.
value
-
(string|array) The option(s) of the dropdown to select.
multiple
-
(bool) Whether it is possible to select more than a value (false by default).
id
-
(string) An optional field ID.
class
-
(string) An optional field class suffix.
disabled
-
(bool) Whether the dropdown is disabled or not.
onchange
-
(string) Defines the onchange attribute with the provided callback.
hidden
-
(bool) True to avoid displaying the label of the field.
options
-
(array) An array containing the select options, where the array key represents the option value and the array value is used as option text.
[
'reachus' => [
'type' => 'select',
'label' => 'How did you find us?',
'value' => 'Google',
'options' => [
'youtube' => 'YouTube',
'google' => 'Google',
'facebook' => 'Facebook',
'adv' => 'Advertisement',
'other' => 'Other',
],
]
]
Changelog
Version | Description |
---|---|
1.3 | Introduced. |
Last Update: 2023-12-19
Helpful?