@extends('layouts.master') @section('page_title', 'View Campaign') @section('title', 'View Campaign') @section('main_item', 'Campaigns') @section('sub_item', 'Campaign Details') @section('content')

Campaign Details

Name:

{{ $campaign->name }}

Message:

{{ $campaign->message }}

Send Type: {{ $campaign->repeat == 0 ? 'Send Now' : 'Scheduled' }}
@if ($campaign->repeat != 0)
Schedule Type: {{ ucfirst($campaign->schedule_type) }}
Start Date: {{ \Carbon\Carbon::parse($campaign->start_date)->format('d M Y') }}
Send Time: {{ \Carbon\Carbon::parse($campaign->send_time)->format('h:i A') }}
@endif
Recipients: @foreach ($campaign->recipients as $recipient) @php $originalPhone = $recipient->phone_number; // If number has exactly 9 digits, assume it's missing +94 and add it if (strlen($originalPhone) === 9 && is_numeric($originalPhone)) { $convertedPhone = '+94' . $originalPhone; } elseif (Str::startsWith($originalPhone, '0')) { $convertedPhone = '+94' . substr($originalPhone, 1); } else { $convertedPhone = $originalPhone; } $status = $smsLogs[$convertedPhone]->status ?? 'pending'; @endphp @endforeach
# Phone Number Status
{{ $loop->iteration }} {{ $recipient->phone_number }} {{ ucfirst($status) }}
Edit Back to List
@endsection @section('scripts') @if(session('error_message')) @endif @if(session('success_message')) @endif @endsection