From af0f24a6b67da5d599eb2f75cc80699e953167b1 Mon Sep 17 00:00:00 2001 From: Nurmuhammet Allanov Date: Mon, 3 Nov 2025 09:23:33 +0500 Subject: [PATCH] wok --- .../LoanOrderMobileResource.php | 6 +- .../Tables/LoanOrderMobilesTable.php | 57 ++++++++++++++++++- 2 files changed, 59 insertions(+), 4 deletions(-) diff --git a/app/Filament/Clusters/Loans/Resources/LoanOrderMobiles/LoanOrderMobileResource.php b/app/Filament/Clusters/Loans/Resources/LoanOrderMobiles/LoanOrderMobileResource.php index 6308c34..8d73689 100644 --- a/app/Filament/Clusters/Loans/Resources/LoanOrderMobiles/LoanOrderMobileResource.php +++ b/app/Filament/Clusters/Loans/Resources/LoanOrderMobiles/LoanOrderMobileResource.php @@ -36,17 +36,17 @@ class LoanOrderMobileResource extends Resource public static function getNavigationLabel(): string { - return __('Mobile loan order'); + return __('Loan orders').' (mobile app)'; } public static function getModelLabel(): string { - return __('Mobile loan order'); + return __('module.loan-order::loan-order.loan_order'). ' (mobile app)'; } public static function getPluralModelLabel(): string { - return __('Mobile loan orders'); + return __('module.loan-order::loan-order.loan_orders').' (mobile app)'; } public static function form(Schema $schema): Schema diff --git a/app/Filament/Clusters/Loans/Resources/LoanOrderMobiles/Tables/LoanOrderMobilesTable.php b/app/Filament/Clusters/Loans/Resources/LoanOrderMobiles/Tables/LoanOrderMobilesTable.php index 8aeee1d..3241c73 100644 --- a/app/Filament/Clusters/Loans/Resources/LoanOrderMobiles/Tables/LoanOrderMobilesTable.php +++ b/app/Filament/Clusters/Loans/Resources/LoanOrderMobiles/Tables/LoanOrderMobilesTable.php @@ -7,6 +7,7 @@ use Filament\Actions\DeleteBulkAction; use Filament\Actions\EditAction; use Filament\Actions\ForceDeleteBulkAction; use Filament\Actions\RestoreBulkAction; +use Filament\Tables\Columns\TextColumn; use Filament\Tables\Filters\TrashedFilter; use Filament\Tables\Table; @@ -16,7 +17,61 @@ class LoanOrderMobilesTable { return $table ->columns([ - // + TextColumn::make('id') + ->label('ID') + ->sortable(), + + TextColumn::make('loanType.name') + ->label(__('Loan type')) + ->sortable() + ->searchable(), + + TextColumn::make('region') + ->label(__('Region')) + ->sortable() + ->searchable(), + + TextColumn::make('branch.name') + ->label(__('Branch')) + ->sortable() + ->searchable(), + + TextColumn::make('customer_name') + ->label(__('Name')) + ->sortable() + ->searchable(), + + TextColumn::make('customer_surname') + ->label(__('Surname')) + ->sortable() + ->searchable(), + + TextColumn::make('phone') + ->label(__('Phone')) + ->searchable(), + + TextColumn::make('status') + ->label(__('Status')) + ->sortable() + ->searchable(), + + TextColumn::make('created_at') + ->label(__('Created At')) + ->dateTime() + ->sortable() + ->toggleable(), + + TextColumn::make('updated_at') + ->dateTime() + ->label(__('Updated At')) + ->sortable() + ->toggleable(isToggledHiddenByDefault: true), + + TextColumn::make('deleted_at') + ->label(__('Deleted At')) + ->dateTime() + ->sortable() + ->toggleable(isToggledHiddenByDefault: true), ]) ->filters([ TrashedFilter::make(),