orderBy('order')->orderBy('id'); }); } public static function form(Form $form): Form { return $form ->schema([ // Section::make("")->schema([ Group::make()->schema([ TranslatableTabs::make('') ->schema([ Textarea::make("title")->label("大字標題"), Textarea::make("content")->label("小字標題") ])->columnSpanFull(), Group::make()->schema([ FileUpload::make("img_url")->label("圖片") ->directory("banners") ->columnSpan(1), TextInput::make("img_alt")->label("圖片註釋") ->translatableTabs()->columnSpan(1) ])->columnSpanFull(), Radio::make("visible")->label("顯示/不顯示")->options([1 => "顯示", 0 => "不顯示"])->inline()->default(1)->columnSpan(2) ])->columns(4)->columnSpanFull(), ]) ]); } public static function table(Table $table): Table { return $table ->columns([ // ImageColumn::make('img_url')->label("圖片") ]) ->filters([ // ]) ->actions([ Tables\Actions\EditAction::make(), ]) ->bulkActions([ Tables\Actions\BulkActionGroup::make([ Tables\Actions\DeleteBulkAction::make(), ]), ])->reorderable('order'); } public static function getRelations(): array { return [ // ]; } public static function getPages(): array { return [ 'index' => Pages\ListBanners::route('/'), 'create' => Pages\CreateBanner::route('/create'), 'edit' => Pages\EditBanner::route('/{record}/edit'), ]; } }