|
|
@@ -19,6 +19,7 @@ use Filament\Forms\Components\Radio;
|
|
19
|
19
|
use Filament\Forms\Components\Section;
|
|
20
|
20
|
use Filament\Forms\Components\Toggle;
|
|
21
|
21
|
use Filament\Forms\Components\DatePicker;
|
|
|
22
|
+use Filament\Forms\Components\DateTimePicker;
|
|
22
|
23
|
use Filament\Forms\Components\FileUpload;
|
|
23
|
24
|
use Filament\Forms\Get;
|
|
24
|
25
|
use Filament\Forms\Form;
|
|
|
@@ -73,7 +74,13 @@ class NewsResource extends Resource
|
|
73
|
74
|
DatePicker::make('post_date')
|
|
74
|
75
|
->label("發布日期")
|
|
75
|
76
|
->closeOnDateSelection()->required(),
|
|
76
|
|
- ])->columnSpanFull()->columns(2),
|
|
|
77
|
+ DateTimePicker::make('start_date')
|
|
|
78
|
+ ->label("預約發布時間")
|
|
|
79
|
+ ->closeOnDateSelection(),
|
|
|
80
|
+ DateTimePicker::make('end_date')
|
|
|
81
|
+ ->label("預約下架時間")
|
|
|
82
|
+ ->closeOnDateSelection(),
|
|
|
83
|
+ ])->columnSpanFull()->columns(3),
|
|
77
|
84
|
FileUpload::make('news_img_pc')->label("列表圖(desktop)")
|
|
78
|
85
|
->disk("public")
|
|
79
|
86
|
// ->helperText('建議寬高限制為:1280*720px,檔案大小限制為1M以下')->maxSize('1024')
|
|
|
@@ -264,6 +271,8 @@ class NewsResource extends Resource
|
|
264
|
271
|
$record->on_top = !$record->on_top;
|
|
265
|
272
|
$record->save();
|
|
266
|
273
|
}),
|
|
|
274
|
+ TextColumn::make("start_date")->label("預計上架時間")->dateTime('Y/m/d H:i:s')->alignCenter(),
|
|
|
275
|
+ TextColumn::make("end_date")->label("預計下架時間")->dateTime('Y/m/d H:i:s')->alignCenter(),
|
|
267
|
276
|
TextColumn::make("created_at")->label("建立時間")->dateTime('Y/m/d H:i:s')->alignCenter(),
|
|
268
|
277
|
TextColumn::make("updated_at")->label("更新時間")->dateTime()->alignCenter(),
|
|
269
|
278
|
])
|