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?