Dashboard
Welcome back, Admin!
⌘K
Dashboard
Users Management
Settings
Products
Search for "..."
@php
$notificationCount = \App\Models\ActivityLog::count();
$notifications = \App\Models\ActivityLog::latest()->take(10)->get();
@endphp
@php
$user = Auth::guard('admin')->user();
$isAdmin = $user && ($user->id == 1 || $user->role_id == 1);
@endphp
@if($isAdmin)
Notifications
Latest {{ $notifications->count() }} Activities
@forelse($notifications as $notification)
@empty
@endforelse
{{ $notification->module }} {{ $notification->description }}
{{ $notification->created_at->diffForHumans() }}No notifications found.
@php
$draftCount = 0;
if(class_exists('App\Models\Page')) {
$draftCount += App\Models\Page::where('status', 0)->count();
}
if(class_exists('App\Models\Service')) {
$draftCount += App\Models\Service::where('status', 'draft')->count();
}
if(class_exists('App\Models\Blog')) {
$draftCount += App\Models\Blog::where('status', 'draft')->count();
}
if(class_exists('App\Models\Testimonial')) {
$draftCount += App\Models\Testimonial::where('status', 'draft')->count();
}
if(class_exists('App\Models\Portfolio')) {
$draftCount += App\Models\Portfolio::where('status', 'draft')->count();
}
if(class_exists('App\Models\Faq')) {
$draftCount += App\Models\Faq::where('status', 'draft')->count();
}
@endphp
@if($draftCount > 0)
{{ $draftCount }}
@endif
@php
$pendingCount = App\Models\ContentRevision::where('status', 'pending')->count();
@endphp
{{-- ✅ FIXED: admin.reviews.index --}}
@if($pendingCount > 0)
{{ $pendingCount }}
@endif
@endif
@yield('content')