Messages & Announcements
Stay updated with the latest school and class broadcasts
@if(Auth::user())
{{ Auth::user()->name }}
{{ str_replace('_', ' ', Auth::user()->role) }}
@else
@php $student = \App\Models\Student::find(session('parent_student_id')); @endphp
Parent of {{ $student->first_name ?? 'Student' }}
PARENT
@endif
@if(session('success'))
@endif
@if(Auth::user() && in_array(Auth::user()->role, ['super_admin', 'admin', 'teacher']))
@php
$storeRoute = 'teacher.messages.store';
if (Auth::user()->role === 'super_admin') $storeRoute = 'superadmin.messages.store';
elseif (Auth::user()->role === 'admin') $storeRoute = 'admin.messages.store';
@endphp
@endif
{{ session('success') }}
@endif
@if(session('error'))
{{ session('error') }}
@endif
@if($errors->any())
-
@foreach ($errors->all() as $error)
- {{ $error }} @endforeach
Inbox
{{ count($messages) }} Messages
@forelse($messages as $message)
@empty
@endforelse
{{ $message->title }}
Sent by {{ $message->sender->name }} • {{ $message->created_at->diffForHumans() }}
{{ $message->content }}
No messages found in your inbox.