@php $user = auth()->user(); $role = $user->membership_status ?? $user->role ?? 'member'; switch ($role) { case 'super-admin': $layout = 'layouts.superadmin'; break; case 'advisor': $layout = 'layouts.advisor'; break; case 'admin': case 'moderator': $layout = 'layouts.moderator'; break; default: $layout = 'layouts.member'; } @endphp @extends($layout) @section('title', 'الرسائل المهمة') @section('content')

الرسائل المهمة

جميع الرسائل التي وضعت عليها علامة النجمة

@if($messages->count() > 0) @foreach($messages as $message)
{{ substr($message->sender_id == auth()->id() ? $message->receiver->name : $message->sender->name, 0, 1) }}
{{ $message->sender_id == auth()->id() ? 'إلى: ' . $message->receiver->name : 'من: ' . $message->sender->name }}
{{ $message->sender_id == auth()->id() ? $message->receiver->email : $message->sender->email }}

{{ $message->subject ?? '(بدون موضوع)' }}

{{ $message->body }}

{{ $message->created_at->diffForHumans() }}
عرض @if($message->receiver_id == auth()->id() && !$message->read_at) جديد @endif
@endforeach @else

لا توجد رسائل مهمة

يمكنك وضع علامة النجمة على أي رسالة مهمة من صندوق الوارد أو الصادر

@endif
@if($messages->hasPages())
{{ $messages->links() }}
@endif
@endsection