|
|
@@ -86,6 +86,7 @@ class NewsResource extends Resource
|
|
86
|
86
|
FileUpload::make('news_img')->label('圖片')
|
|
87
|
87
|
->image()
|
|
88
|
88
|
->optimize('webp')
|
|
|
89
|
+ ->maxImageWidth(1920)
|
|
89
|
90
|
->directory('news')
|
|
90
|
91
|
->acceptedFileTypes(['image/jpeg', 'image/jpg', 'image/png', 'image/webp'])->required()->imageEditor()
|
|
91
|
92
|
->columnSpan(2),
|
|
|
@@ -111,6 +112,7 @@ class NewsResource extends Resource
|
|
111
|
112
|
FileUpload::make('meta_img')->label('放大預覽圖')
|
|
112
|
113
|
->image()
|
|
113
|
114
|
->optimize('webp')
|
|
|
115
|
+ ->maxImageWidth(1920)
|
|
114
|
116
|
->directory('news/seo')
|
|
115
|
117
|
->columnSpan(1)
|
|
116
|
118
|
->acceptedFileTypes(['image/jpeg', 'image/jpg', 'image/png', 'image/webp'])->imageEditor()
|
|
|
@@ -136,6 +138,7 @@ class NewsResource extends Resource
|
|
136
|
138
|
FileUpload::make('img_url')->label('')->directory('news/paragraphs')
|
|
137
|
139
|
->image()
|
|
138
|
140
|
->optimize('webp')
|
|
|
141
|
+ ->maxImageWidth(1920)
|
|
139
|
142
|
->acceptedFileTypes(['image/jpeg', 'image/jpg', 'image/png', 'image/webp'])->required()->imageEditor(),
|
|
140
|
143
|
Translate::make()->schema(fn (string $locale) => [
|
|
141
|
144
|
TextInput::make('img_alt')->label('圖片註釋'),
|