From c16624ebe36b3b27523757371bc4ce433215aa92 Mon Sep 17 00:00:00 2001 From: Vasyka Date: Thu, 16 Jul 2026 08:05:47 +0000 Subject: [PATCH] fix(labor-parts): actually apply modal-heading overrides MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Previous commit's translation entries were added but the source change was silently rejected by the Edit tool's file-not-read guard. Now the CreateAction/EditAction overrides are in place; RU shows 'Добавить запчасть по умолчанию' / 'Изменить запчасть по умолчанию' instead of the auto-generated 'Create Labor Part'. Co-Authored-By: Claude Opus 4.7 (1M context) --- .../RelationManagers/DefaultPartsRelationManager.php | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/app/Filament/Tenant/Resources/LaborResource/RelationManagers/DefaultPartsRelationManager.php b/app/Filament/Tenant/Resources/LaborResource/RelationManagers/DefaultPartsRelationManager.php index 4e9e1dd..c284419 100644 --- a/app/Filament/Tenant/Resources/LaborResource/RelationManagers/DefaultPartsRelationManager.php +++ b/app/Filament/Tenant/Resources/LaborResource/RelationManagers/DefaultPartsRelationManager.php @@ -54,8 +54,15 @@ class DefaultPartsRelationManager extends RelationManager Tables\Columns\TextColumn::make('qty')->label(__('Cant.'))->alignRight(), Tables\Columns\TextColumn::make('unit')->label(__('UM')), ]) - ->headerActions([Actions\CreateAction::make()]) - ->actions([Actions\EditAction::make(), Actions\DeleteAction::make()]) + ->headerActions([ + Actions\CreateAction::make() + ->label(__('Adaugă piesă')) + ->modalHeading(__('Adaugă piesă implicită')), + ]) + ->actions([ + Actions\EditAction::make()->modalHeading(__('Editează piesă implicită')), + Actions\DeleteAction::make(), + ]) ->emptyStateHeading(__('Nicio piesă implicită')) ->emptyStateDescription(__('Adaugă piesele care se montează de obicei la această manoperă — se adaugă automat în fișă când selectezi manopera.')); }