From 0b3315615cd674e3292ec261ee98821dc851d947 Mon Sep 17 00:00:00 2001 From: salam Date: Sat, 7 Mar 2026 12:05:22 +0100 Subject: [PATCH] add image to elements tabel --- .../DynamicData/Resources/Elements/Tables/ElementsTable.php | 5 +++++ composer.lock | 6 +++--- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/app/Filament/Clusters/DynamicData/Resources/Elements/Tables/ElementsTable.php b/app/Filament/Clusters/DynamicData/Resources/Elements/Tables/ElementsTable.php index 6982cac5..f4cd61a1 100644 --- a/app/Filament/Clusters/DynamicData/Resources/Elements/Tables/ElementsTable.php +++ b/app/Filament/Clusters/DynamicData/Resources/Elements/Tables/ElementsTable.php @@ -20,6 +20,7 @@ use Filament\Forms\Components\Select; use Filament\Notifications\Notification; use Filament\Schemas\Components\Utilities\Get; use Filament\Tables\Columns\IconColumn; +use Filament\Tables\Columns\ImageColumn; use Filament\Tables\Columns\TextColumn; use Filament\Tables\Enums\FiltersLayout; use Filament\Tables\Filters\Filter; @@ -33,6 +34,7 @@ class ElementsTable { return $table ->columns([ + TextColumn::make('id'), IconColumn::make('sport.icon') ->label('') ->grow(false) @@ -47,6 +49,9 @@ class ElementsTable ->icon(fn ($record) => $record->country->icon), TextColumn::make('element_group.competition_group.name')->label('Competition Group'), // TextColumn::make('element_group.group.name')->label('Group'), + ImageColumn::make('betsapi_image_id') + ->label('') + ->defaultImageUrl(fn ($state) => url('https://assets.b365api.com/images/team/m/'.$state.'.png')), TextColumn::make('name')->searchable(), ])->filters([ SelectFilter::make('sport_id') diff --git a/composer.lock b/composer.lock index 827695e2..9900f51b 100644 --- a/composer.lock +++ b/composer.lock @@ -13404,12 +13404,12 @@ ], "aliases": [], "minimum-stability": "stable", - "stability-flags": {}, + "stability-flags": [], "prefer-stable": true, "prefer-lowest": false, "platform": { "php": "^8.3" }, - "platform-dev": {}, - "plugin-api-version": "2.9.0" + "platform-dev": [], + "plugin-api-version": "2.6.0" }