From d33ba909840e9093847b5d255bcfc541ce9b8bd7 Mon Sep 17 00:00:00 2001 From: Mark Gregory Date: Mon, 22 Jun 2026 14:47:25 +0100 Subject: [PATCH] working timers, partial update --- .../views/livewire/ticket-show.blade.php | 146 +--------------- ...t-controls-collapsed-replacement.blade.php | 162 ++++++++++++++++++ 2 files changed, 163 insertions(+), 145 deletions(-) create mode 100644 Modules/Helpdesk/Resources/views/partials/ticket-controls-collapsed-replacement.blade.php diff --git a/Modules/Helpdesk/Resources/views/livewire/ticket-show.blade.php b/Modules/Helpdesk/Resources/views/livewire/ticket-show.blade.php index 55fb4582..d19076ae 100644 --- a/Modules/Helpdesk/Resources/views/livewire/ticket-show.blade.php +++ b/Modules/Helpdesk/Resources/views/livewire/ticket-show.blade.php @@ -41,7 +41,6 @@ Back - @can('update', $ticket) @@ -1021,150 +1020,7 @@ @can('update', $ticket) -
-
-
- - - -
-

Ticket controls

-

Log time, assignment, status and - priority -

-
-
-
- - @if (session('ticket-action-updated')) -
- {{ session('ticket-action-updated') }} -
- @endif - @include('helpdesk::partials.ticket-time-timer', [ - 'ticket' => $ticket, - ]) -
- @csrf - - - -
- - - -
- - - - @error('minutes') -

{{ $message }}

- @enderror - - @error('description') -

{{ $message }}

- @enderror -
- -
- @csrf - - - - - @error('agent_id') -

{{ $message }}

- @enderror - - -
- -
- @csrf - - - - - @error('status_id') -

{{ $message }}

- @enderror - - -
- -
- @csrf - - - - - @error('priority_id') -

{{ $message }}

- @enderror - - -
-
+ @include('helpdesk::partials.ticket-controls-collapsed-replacement') @endcan diff --git a/Modules/Helpdesk/Resources/views/partials/ticket-controls-collapsed-replacement.blade.php b/Modules/Helpdesk/Resources/views/partials/ticket-controls-collapsed-replacement.blade.php new file mode 100644 index 00000000..088f3301 --- /dev/null +++ b/Modules/Helpdesk/Resources/views/partials/ticket-controls-collapsed-replacement.blade.php @@ -0,0 +1,162 @@ +@php + $hasRunningTimer = method_exists($this, 'hasRunningTimer') + ? (bool) $this->hasRunningTimer() + : false; +@endphp + +@can('update', $ticket) +
+ +
+ + + +
+

Ticket controls

+

Log time, assignment, status and + priority +

+
+
+ + + + +
+ + @if (session('ticket-action-updated')) +
+ {{ session('ticket-action-updated') }} +
+ @endif + + @include('helpdesk::partials.ticket-time-timer', [ + 'ticket' => $ticket, + ]) + +
+ @csrf + + + +
+ + + +
+ + + + @error('minutes') +

{{ $message }}

+ @enderror + + @error('description') +

{{ $message }}

+ @enderror +
+ +
+ @csrf + + + + + @error('agent_id') +

{{ $message }}

+ @enderror + + +
+ +
+ @csrf + + + + + @error('status_id') +

{{ $message }}

+ @enderror + + +
+ +
+ @csrf + + + + + @error('priority_id') +

{{ $message }}

+ @enderror + + +
+
+@endcan