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?