@extends('landing-page.layouts.default') @section('content')
#{{$findHelpdesk->id ?? '-'}}

{{ !empty($findHelpdesk->created_at) ? date("{$date_time['date_format']} {$date_time['time_format']}", strtotime($findHelpdesk->created_at->setTimezone(new \DateTimeZone($date_time['time_zone'] ?? 'UTC')) )) : '-'}}

{{ $findHelpdesk->subject ?? ''}}

{{ $findHelpdesk->description ?? ''}}

@if(optional($findHelpdesk->helpdeskactivity)->isNotEmpty() && count($findHelpdesk->helpdeskactivity) <= 1 && $findHelpdesk->status == 0)
@csrf @if(!empty(auth()->user())) @endif
{{ html()->label(trans('messages.description'). ' *', 'description')->class('form-control-label') }} {{ html()->textarea('description', null)->class('form-control textarea')->required()->rows(3)->placeholder(__('messages.description')) }}
@elseif(count($findHelpdesk->helpdeskactivity) > 0)
@foreach($helpdeskData['activity'] as $index => $activity) @php $formattedDate = date("{$date_time['date_format']} {$date_time['time_format']}", strtotime($activity['updated_at'])); $messageKey = $activity['activity_type'] !== 'closed_helpdesk' ? ($index === 0 ? 'messages.created_by_helpdesk' : 'messages.replied_by_helpdesk') : 'messages.closed_by_helpdesk'; @endphp
comment-user
@php $attachmentUrls = $index === 0 ? getAttachments($findHelpdesk->getMedia('helpdesk_attachment')) : $activity['attachments']; $firstAttachmentUrl = $attachmentUrls[0] ?? null; // Use a default image if empty @endphp @if($firstAttachmentUrl !== null) avatar @endif
{{ $activity['messages'] }}
@endforeach
@if($findHelpdesk->status == 0) @endif

* You can mark this as closed if you are satisfied with our answer.

@endif
@endsection @section('after_script') @endsection