@extends('layouts.dashboard') @section('title', 'إرسال الإشعارات') @section('styles') @endsection @section('content')
{{ number_format($stats['total_devices']) }}
إجمالي الأجهزة
{{ number_format($stats['total_users']) }}
المستخدمين
{{ number_format($stats['ios_devices']) }}
iOS
{{ number_format($stats['android_devices']) }}
Android
{{ number_format($stats['donated_devices'] ?? 0) }}
متبرعين
{{ number_format($stats['total_donations'] ?? 0, 0) }}
التبرعات (ر.س)
@if(session('success'))
{{ session('success') }}
@endif @if(session('error'))
{{ session('error') }}
@endif @if($errors->any())
@endif
1 / 4

إرسال لجهاز محدد

أدخل رمز FCM Token الخاص بالجهاز المستهدف

@csrf
@include('notifications.partials.notification-fields')

إرسال إلى مستخدمين محددين

@csrf
@if(count($users) > 0)
تم تحديد: 0
@foreach($users as $user)
@endforeach
@else
لا يوجد مستخدمين مسجلين حاليا. يرجى تسجيل الأجهزة أولا من التطبيق.
@endif
@include('notifications.partials.notification-fields')

بث إلى جميع المستخدمين

تنبيه هام
سيتم إرسال هذا الإشعار إلى جميع المستخدمين المسجلين. يرجى التأكد من المحتوى قبل الإرسال.
@csrf
@include('notifications.partials.notification-fields')

إرسال لقناة اشتراك

أرسل إشعار لجميع المشتركين في قناة FCM Topic معينة

ما هي قناة الاشتراك؟

قناة الاشتراك (Topic) هي طريقة لتجميع الأجهزة التي تشترك في نفس الاهتمام. عند إرسال إشعار لقناة، يصل لجميع الأجهزة المشتركة فيها تلقائيا.

@csrf
يمكنك أيضا إدخال اسم قناة مخصصة مثل: user_{userId}
@include('notifications.partials.notification-fields')
@endsection @section('scripts') @endsection