feat(work-orders): dashboard becomes single hub — list/create/edit funnel through it
- WO list row click now opens /work-orders/{id}/dashboard instead of
/edit (via ->recordUrl on the table). Edit remains reachable from
the per-row Filament EditAction.
- CreateWorkOrder redirects to the dashboard after save instead of
the edit page.
- Dashboard top bar exposes: "Listă" (back to WO list), "+ Nou"
(create), and "Editare completă" (full edit form) so users don't
have to hop through the sidebar to move between related WO screens.
The old /work-orders, /create, and /{id}/edit routes stay intact —
just the default navigation flow now converges on the dashboard.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -183,6 +183,8 @@ class WorkOrderResource extends Resource
|
||||
->label(__('Maistru'))
|
||||
->options(fn () => User::pluck('name', 'id')),
|
||||
])
|
||||
// Row click opens the dashboard (single hub) instead of the raw edit form.
|
||||
->recordUrl(fn (WorkOrder $r) => url('/app/work-orders/' . $r->id . '/dashboard'))
|
||||
->actions([
|
||||
Actions\Action::make('pdf')
|
||||
->label(__('PDF'))
|
||||
|
||||
Reference in New Issue
Block a user