Основы
Содержит все базовые методы.
Поле Checkbox
- это поле для выбора значения типа да/нет.
Создание
use MoonShine\UI\Fields\Checkbox;Checkbox::make('Publish', 'is_publish')
use MoonShine\UI\Fields\Checkbox;Checkbox::make('Publish', 'is_publish')
<x-moonshine::form.wrapper label="Publish"><x-moonshine::form.inputtype="checkbox"name="is_publish"/></x-moonshine::field-container>
<x-moonshine::form.wrapper label="Publish"><x-moonshine::form.inputtype="checkbox"name="is_publish"/></x-moonshine::field-container>
Значения вкл/выкл
По умолчанию поле имеет значения 1
и 0
для выбранного и невыбранного состояний соответственно.
Методы onValue()
и offValue()
позволяют переопределить эти значения.
onValue(int|string $onValue)
onValue(int|string $onValue)
offValue(int|string $offValue)
offValue(int|string $offValue)
Checkbox::make('Publish', 'is_publish')->onValue('yes')->offValue('no')
Checkbox::make('Publish', 'is_publish')->onValue('yes')->offValue('no')
Редактирование в режиме preview
Данному полю доступно редактирование в режиме preview.