WIP
This commit is contained in:
@@ -94,7 +94,8 @@ class ServerResource extends Resource
|
||||
}),
|
||||
Tables\Columns\TextColumn::make('maximum_sites')
|
||||
->label(__('Max sites'))
|
||||
->formatStateUsing(fn(Server $record) => $record->maximum_sites . " (Current: {$record->sites_count})"),
|
||||
->formatStateUsing(fn(Server $record) => $record->maximum_sites . " (Current: {$record->sites_count})")
|
||||
->counts('sites'),
|
||||
Tables\Columns\TextColumn::make('ip')
|
||||
->label(__('IP')),
|
||||
Tables\Columns\TextColumn::make('created_at')
|
||||
|
||||
@@ -2,12 +2,10 @@
|
||||
|
||||
namespace App\Filament\Resources\UserResource\RelationManagers;
|
||||
|
||||
use Filament\Forms\Form;
|
||||
use Filament\Tables\Table;
|
||||
use Illuminate\Database\Eloquent\Builder;
|
||||
use App\Filament\Resources\ServerResource;
|
||||
use Illuminate\Database\Eloquent\Relations\Relation;
|
||||
use Filament\Forms\Form;
|
||||
use Filament\Resources\RelationManagers\RelationManager;
|
||||
use Filament\Tables\Table;
|
||||
|
||||
class ServersRelationManager extends RelationManager
|
||||
{
|
||||
@@ -24,10 +22,4 @@ class ServersRelationManager extends RelationManager
|
||||
{
|
||||
return ServerResource::table($table);
|
||||
}
|
||||
|
||||
protected function getTableQuery(): Builder|Relation
|
||||
{
|
||||
return parent::getTableQuery()
|
||||
->withCount('sites');
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user