@extends('user.layouts') @section('title', 'Edit Service Request View') @section('header') @endsection @section('content') @php /* |-------------------------------------------------------------------------- | NORMALIZE SERVICES |-------------------------------------------------------------------------- */ $services = $view_service->service ?? []; if (is_string($services)) { $decodedServices = json_decode($services, true); if (is_array($decodedServices)) { $services = $decodedServices; } elseif (trim($services) !== '') { $services = [$services]; } else { $services = []; } } elseif (!is_array($services)) { $services = !empty($services) ? [$services] : []; } /* |-------------------------------------------------------------------------- | NORMALIZE GALLERY |-------------------------------------------------------------------------- */ $galleryImages = $view_service->gallery ?? []; if (is_string($galleryImages)) { $decodedGallery = json_decode($galleryImages, true); if (is_array($decodedGallery)) { $galleryImages = $decodedGallery; } elseif (trim($galleryImages) !== '') { $galleryImages = [$galleryImages]; } else { $galleryImages = []; } } elseif (!is_array($galleryImages)) { $galleryImages = !empty($galleryImages) ? [$galleryImages] : []; } /* |-------------------------------------------------------------------------- | BUSINESS INITIAL |-------------------------------------------------------------------------- */ $businessName = $view_service->business_name ?: 'Business'; $businessInitial = strtoupper( substr( trim($businessName), 0, 1 ) ); @endphp
{{-- ===================================================== TOP BAR ====================================================== --}}

Edit Service Request

Review complete business information and request details

{{-- ===================================================== BUSINESS HERO ====================================================== --}}
@if(!empty($view_service->business_profile)) {{ $businessName }} @else {{ $businessInitial }} @endif

{{ $businessName }}

{{ $view_service->category_name ?: 'No Category' }} Request {{ $view_service->id }}
{{-- ===================================================== DETAILS + LOCATION ====================================================== --}}
{{-- PERSONAL / BUSINESS DETAILS --}}
Business Information
Contact and business details
{{-- NAME --}}
Name
{{ $view_service->name ?: 'N/A' }}
{{-- CATEGORY --}}
Category Name
{{ $view_service->category_name ?: 'N/A' }}
{{-- BUSINESS --}}
Business Name
{{ $view_service->business_name ?: 'N/A' }}
{{-- PHONE --}}
Phone Number
@if(!empty($view_service->phone_number)) {{ $view_service->phone_number }} @else N/A @endif
{{-- WHATSAPP --}}
WhatsApp No
{{ $view_service->whatsapp_number ?: 'N/A' }}
{{-- REQUEST ID --}}
Request ID
#{{ $view_service->id }}
{{-- LOCATION --}}
Business Location
Registered business location
District
{{ $view_service->district ?: 'N/A' }}
Village
{{ $view_service->village ?: 'N/A' }}
Place
{{ $view_service->place ?: 'N/A' }}
{{-- ===================================================== ATTACHMENTS ====================================================== --}}
Business Attachments
Profile and cover images
{{-- BUSINESS PROFILE --}}
@if(!empty($view_service->business_profile))
Business Profile Business Profile
{{ basename($view_service->business_profile) }}
@else
No business profile image available.
@endif
{{-- COVER PHOTO --}}
@if(!empty($view_service->business_cover_photo))
Cover Photo Business Cover Photo
{{ basename($view_service->business_cover_photo) }}
@else
No business cover photo available.
@endif
{{-- ===================================================== DESCRIPTION + SERVICES ====================================================== --}}
{{-- DESCRIPTION --}}
Description
Business description
@if(!empty($view_service->description))
{{ $view_service->description }}
@else
No description available.
@endif
{{-- SERVICES --}}
Services
{{ count($services) }} {{ count($services) === 1 ? 'service' : 'services' }}
@if(count($services) > 0)
@foreach($services as $item) @if(!empty($item)) {{ $item }} @endif @endforeach
@else
No services available.
@endif
{{-- ===================================================== GALLERY ====================================================== --}}
Gallery
{{ count($galleryImages) }} {{ count($galleryImages) === 1 ? 'image' : 'images' }}
@if(count($galleryImages) > 0) @else
No gallery images found.
@endif
{{-- ===================================================== IMAGE VIEW MODAL ====================================================== --}} {{-- ===================================================== APPROVE MODAL ====================================================== --}} {{-- ===================================================== DECLINE MODAL ====================================================== --}}
@endsection @section('footer') @endsection