@extends('admin.layouts.app') @section('title', 'নোটিফিকেশন ম্যানেজমেন্ট') @section('panel') @php $pageTitle = 'নোটিফিকেশন ম্যানেজমেন্ট'; @endphp @push('breadcrumb-plugins') নতুন নোটিফিকেশন @endpush
{{-- Filter Card --}}
নোটিফিকেশন খুঁজুন
{{-- Notification List --}}
পাঠানো নোটিফিকেশন
নতুন নোটিফিকেশন
@if(session('success'))
{{ session('success') }}
@endif @if($errors->any())
    @foreach($errors->all() as $error)
  • {{ $error }}
  • @endforeach
@endif
@forelse($notices as $notice) @php $totalRecipients = (int) $notice->total_recipients; $totalRead = (int) $notice->total_read; $readPercentage = $totalRecipients > 0 ? min(100, ($totalRead / $totalRecipients) * 100) : 0; @endphp @empty @endforelse
শিরোনাম Audience Recipient Read Progress Email রিপোর্ট স্ট্যাটাস পাঠানোর সময় অ্যাকশন
{{ $notice->title }}
ID: {{ $notice->notice_id }}
{{ $audienceOptions[$notice->audience_type] ?? $notice->audience_type }} {{ number_format($totalRecipients) }}
{{ $totalRead }}/{{ $totalRecipients }} {{ number_format($readPercentage, 0) }}%
@if((bool) $notice->send_email)
Sent: {{ (int) $notice->email_sent }}
Pending: {{ (int) $notice->email_pending }}
Failed: {{ (int) $notice->email_failed }}
@else Email বন্ধ @endif
@if($notice->status === 'sent') Sent @elseif($notice->status === 'draft') Draft @elseif($notice->status === 'queued') Queued @else Cancelled @endif @if($notice->sent_at)
{{ \Illuminate\Support\Carbon::parse($notice->sent_at)->format('d M Y') }}
{{ \Illuminate\Support\Carbon::parse($notice->sent_at)->format('h:i A') }} @else এখনো পাঠানো হয়নি @endif
দেখুন @if($notice->status === 'draft')
@csrf
@endif
@csrf @method('DELETE')
কোনো নোটিফিকেশন পাওয়া যায়নি

নতুন একটি নোটিফিকেশন তৈরি করুন।

নতুন নোটিফিকেশন
@if($notices->hasPages()) @endif
@endsection @push('style') @endpush