{{-- TOOLBAR (Kept your preferred design) --}}
{{-- Search --}}
{{-- Status Filter --}}
{{-- Featured Filter --}}
{{-- Reset --}}
@if ($search || $status !== '' || $is_featured !== '') @endif
Total: {{ $packages->total() }}
{{-- TABLE --}}
{{-- NEW: Detailed Content --}} {{-- NEW: Creator & Date --}} @forelse($packages as $pkg) {{-- 1. Identity --}} {{-- 2. Financials --}} {{-- 3. Courses Included (Detailed) --}} {{-- 4. Audit Info (Creator + Dates) --}} {{-- 5. Status --}} {{-- 6. Actions --}} @empty @endforelse
Package Details Financials Courses IncludedAudit InfoStatus Actions
@if ($pkg->cover_image) img @else @endif @if ($pkg->is_featured) @endif
{{ $pkg->package_name }}
{{ $pkg->package_code }} {{-- Slug Preview --}} /{{ $pkg->slug }}
₹{{ number_format((float) $pkg->package_price, 2) }} @php $actual = $pkg->courses_sum_total_fee ?? 0; $discount = $actual > $pkg->package_price ? round((($actual - $pkg->package_price) / $actual) * 100) : 0; @endphp @if ($discount > 0) -{{ $discount }}% @endif
@if ($actual > 0) Val: ₹{{ number_format((float) $actual, 2) }} @endif
{{ $pkg->courses_count }} Courses
{{-- List first 2 courses names --}}
@foreach ($pkg->courses->take(2) as $course) {{ Str::limit($course->name, 20) }} @endforeach @if ($pkg->courses_count > 2) +{{ $pkg->courses_count - 2 }} more @endif
{{ $pkg->creator->name ?? 'System' }}
{{ $pkg->created_at->format('M d, Y') }}
@if ($pkg->is_active) Published @else Draft @endif

No packages found

{{-- Footer --}}
Showing {{ $packages->firstItem() ?? 0 }} - {{ $packages->lastItem() ?? 0 }} of {{ $packages->total() }} results
{{ $packages->links() }}
{{-- Keep your SweetAlert Push Scripts here --}} @push('scripts') @endpush