Расширяет Range
- имеет те же функции
Создание
Поле RangeSlider является расширением Range и дополнительно имеет возможность изменения значений с помощью ползунка.
use MoonShine\Fields\RangeSlider;//...public function fields(): array{return [RangeSlider::make('Age')->fromTo('age_from', 'age_to')];}//...
use MoonShine\Fields\RangeSlider;//...public function fields(): array{return [RangeSlider::make('Age')->fromTo('age_from', 'age_to')];}//...
Фильтр
При использовании поля RangeSlider для построения фильтра метод fromTo()
не используется, поскольку фильтрация происходит по одному полю в таблице базы данных.
use MoonShine\Fields\RangeSlider;//...public function filters(): array{return [RangeSlider::make('Age', 'age')];}//...
use MoonShine\Fields\RangeSlider;//...public function filters(): array{return [RangeSlider::make('Age', 'age')];}//...