Version 2.0

This commit is contained in:
2026-05-12 09:23:05 +00:00
parent f2bc048219
commit f1b68e5e78
34 changed files with 564 additions and 283 deletions

View File

@@ -23,12 +23,14 @@ class FeedbacksRelationManager extends RelationManager
->recordTitleAttribute('title')
->columns([
TextColumn::make('title')
->label(__('app.blade_title'))
->searchable()
->url(fn ($record) => FeedbackResource::getUrl('edit', ['record' => $record])),
TextColumn::make('customerProduct.product.name')
TextColumn::make('contract.product.name')
->label(__('app.product'))
->placeholder(__('app.general')),
TextColumn::make('status')
->label(__('app.status'))
->badge()
->color(fn (string $state): string => match ($state) {
'pending' => 'warning',

View File

@@ -41,15 +41,6 @@ class CustomerForm
])
->columns(2),
Section::make(__('app.owned_products'))
->schema([
Select::make('products')
->label(__('app.resource_products'))
->relationship('products', 'name')
->multiple()
->preload()
->columnSpanFull(),
]),
]);
}
}

View File

@@ -31,9 +31,6 @@ class CustomersTable
'inactive' => 'gray',
default => 'gray',
}),
TextColumn::make('products_count')
->counts('products')
->label(__('app.resource_products')),
TextColumn::make('feedbacks_count')
->counts('feedbacks')
->label(__('app.feedbacks')),