@@ -34,22 +34,16 @@ public static function form(Form $form): Form
34
34
->live (onBlur: true )
35
35
->required ()
36
36
->unique ()
37
- ->validationMessages ([
38
- 'unique ' => 'Cette valeur existe déjà ' ,
39
- ])
40
- ->afterStateUpdated (function (string $ operation , $ state , Forms \Set $ set ): void {
41
- $ set ('slug ' , Str::slug ($ state ));
42
- })
37
+ ->afterStateUpdated (fn ($ state , Forms \Set $ set ) => $ set ('slug ' , Str::slug ($ state )))
43
38
->columnSpanFull (),
44
39
Forms \Components \TextInput::make ('slug ' )
45
40
->readOnly ()
46
41
->required ()
47
- ->helperText (__ ('Cette valeur est générée dynamiquement en fonction du Name. ' ))
48
42
->columnSpanFull (),
49
43
Select::make ('concerns ' )
50
44
->multiple ()
51
45
->options ([
52
- 'post ' => 'Post ' ,
46
+ 'post ' => 'Article ' ,
53
47
'tutorial ' => 'Tutoriel ' ,
54
48
'discussion ' => 'Discussion ' ,
55
49
])
@@ -66,20 +60,12 @@ public static function table(Table $table): Table
66
60
->columns ([
67
61
Tables \Columns \TextColumn::make ('name ' )
68
62
->searchable (),
69
- Tables \Columns \TextColumn::make ('slug ' )
70
- ->searchable (),
71
63
Tables \Columns \TextColumn::make (name: 'concerns ' ),
72
64
])
73
- ->filters ([
74
- //
75
- ])
76
65
->actions ([
77
- \Filament \Tables \Actions \ActionGroup::make ([
78
- Tables \Actions \DeleteAction::make (),
79
- Tables \Actions \EditAction::make ()
80
- ->slideOver ()
81
- ->modalWidth (MaxWidth::Large),
82
- ]),
66
+ Tables \Actions \EditAction::make (),
67
+ Tables \Actions \DeleteAction::make ()
68
+ ->iconButton (),
83
69
])
84
70
->bulkActions ([
85
71
Tables \Actions \BulkActionGroup::make ([
0 commit comments