Andrew 2 месяцев назад
Родитель
Сommit
75345f5b61
1 измененных файлов: 4 добавлений и 2 удалений
  1. 4
    2
      app/Filament/Resources/ProjectResource.php

+ 4
- 2
app/Filament/Resources/ProjectResource.php Просмотреть файл

107
                                 ->required(),
107
                                 ->required(),
108
                         ])
108
                         ])
109
                             ->reorderableWithButtons()
109
                             ->reorderableWithButtons()
110
-                            ->defaultItems(0),
110
+                            ->defaultItems(0)
111
+                            ->visible(fn($get) => $get('badge_type') == 1),
111
                         Repeater::make('badgesAward')->label('取得標章')->schema([
112
                         Repeater::make('badgesAward')->label('取得標章')->schema([
112
                             Select::make('badge_id')
113
                             Select::make('badge_id')
113
                                 ->options(function () {
114
                                 ->options(function () {
133
                                 ->closeOnDateSelection(),
134
                                 ->closeOnDateSelection(),
134
                         ])
135
                         ])
135
                             ->reorderableWithButtons()
136
                             ->reorderableWithButtons()
136
-                            ->defaultItems(0),
137
+                            ->defaultItems(0)
138
+                            ->visible(fn($get) => $get('badge_type') == 2),
137
                     ]),
139
                     ]),
138
                     Tab::make('開發歷程')->schema([
140
                     Tab::make('開發歷程')->schema([
139
                         Repeater::make('histories')->label('')->schema([
141
                         Repeater::make('histories')->label('')->schema([