Setelah menampilkan form untuk proses create dan berhasil, maka kita akan belajar menampilkan data sliders-nya di dalam table di Filament
Silahkan teman-teman buka file berikut ini app/Filament/Resources/SliderResource.php, kemudian cari kode berikut ini.
php
public static function table(Table $table): Table
{
return $table
->columns([
//
])
->filters([
//
])
->actions([
Tables\Actions\EditAction::make(),
])
->bulkActions([
Tables\Actions\BulkActionGroup::make([
Tables\Actions\DeleteBulkAction::make(),
]),
]);
}
Kemudian ubah menjadi seperti berikut ini.
php
public static function table(Table $table): Table
{
return $table
->columns([
Tables\Columns\ImageColumn::make('image'),
Tables\Columns\TextColumn::make('link'),
])
->filters([
//
])
->actions([
Tables\Actions\EditAction::make(),
])
->bulkActions([
Tables\Actions\BulkActionGroup::make([
Tables\Actions\DeleteBulkAction::make(),
]),
]);
}
Dari perubahan kode di atas, kita menambahkan 2 column, yaitu:
-
ImageColumndengan namaimagecssTables\Columns\ImageColumn::make('image'), -
TextColumndengan namalinkcssTables\Columns\TextColumn::make('link')
Sekarang, silahkan reload project-nya, jika berhasil maka kurang lebih hasilnya akan seperti berikut ini.
