Update 02-select.md

This commit is contained in:
Dan Harrin
2024-12-09 08:45:32 +00:00
committed by GitHub
parent f25bd05880
commit 260102e120
+12 -3
View File
@@ -117,9 +117,10 @@ SelectFilter::make('status')
->default('draft')
->selectablePlaceholder(false)
```
## Applying select filters by default
You may set a select filter to be enabled by default, using the `default()` method. If using a single-select filter, the `default()` method accepts a single value (see above). If using a `multiple()` select filter, the `default()` method accepts and array:
You may set a select filter to be enabled by default, using the `default()` method. If using a single select filter, the `default()` method accepts a single option value. If using a `multiple()` select filter, the `default()` method accepts an array of option values:
```php
use Filament\Tables\Filters\SelectFilter;
@@ -130,7 +131,15 @@ SelectFilter::make('status')
'reviewing' => 'Reviewing',
'published' => 'Published',
])
->default(['draft','reviewing'])
->selectablePlaceholder(false)
->default('draft')
SelectFilter::make('status')
->options([
'draft' => 'Draft',
'reviewing' => 'Reviewing',
'published' => 'Published',
])
->multiple()
->default(['draft', 'reviewing'])
```