Setelah berhasil melakukan proses create data, maka langkah berikutnya adalah menampilkan data yang berhasil di create tersebut.
Silahkan teman-teman buka file berikut ini app/Filament/Resources/CategoryResource.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')->circular(),
Tables\Columns\TextColumn::make('name')->searchable(),
])
->filters([
//
])
->actions([
Tables\Actions\EditAction::make(),
])
->bulkActions([
Tables\Actions\BulkActionGroup::make([
Tables\Actions\DeleteBulkAction::make(),
]),
]);
}
Dari perubahan kode di atas, pada bagian columns kita menambahkan ImageColumn dengan nama image, dan kita tambahkan fungsi circular agar gambarnya menjadi bulat.
Kemudian kita tambahkan TextColumn dengan nama name kita tambahkan searchable untuk proses pencarian data berdasarkan name dari data categories.
css
Tables\Columns\ImageColumn::make('image')->circular(),
Tables\Columns\TextColumn::make('name')->searchable(),
Sekarang, silahkan reload project-nya, jika berhasil maka kurang lebih hasilnya akan seperti berikut ini.
