@extends('layouts.app') @section('title', 'Syllabus') @push('styles') @endpush @section('content') @php $topicJson = $topics->map(function ($t) { return ['id' => $t->id, 'title' => $t->title, 'description' => $t->description ?? '', 'status' => $t->status, 'planned_date' => $t->planned_date ? \Carbon\Carbon::parse($t->planned_date)->format('Y-m-d') : '', 'completed_date' => $t->completed_date ? \Carbon\Carbon::parse($t->completed_date)->format('Y-m-d') : '', 'hours_spent' => $t->hours_spent ?? '']; }); @endphp

Syllabus & progress

@foreach($progress as $p)
{{ $p['name'] }}
{{ $p['completed'] }}/{{ $p['total'] }} topics
{{ $p['percent'] }}%
@endforeach
@if(request()->anyFilled(['search', 'batch'])) Clear @endif
@forelse ($topics as $topic) @empty @endforelse
Title Batch Subject Planned Completed Status
{{ $topic->title }} {{ $topic->batch->name ?? '' }} {{ $topic->subject->name ?? '' }} {{ $topic->planned_date ? \Carbon\Carbon::parse($topic->planned_date)->format('d M Y') : '—' }} {{ $topic->completed_date ? \Carbon\Carbon::parse($topic->completed_date)->format('d M Y') : '—' }} {{ $topic->status }}
No topics found.
@if(method_exists($topics, 'links'))
{{ $topics->appends(request()->query())->links() }}
@endif

Confirm Delete

Are you sure? This cannot be undone.

@csrf @method('DELETE')
@endsection