{{-- Breadcrumb --}}
{{-- Top Actions --}}
{{-- Details Box --}}
Syllabus Details
{{ $syllabus->session->name ?? '-' }}
{{ $syllabus->class->name ?? '-' }}
{{ $syllabus->subject->name ?? '-' }}
{{ $syllabus->full_marks ?? '-' }}
{{ isset($syllabus->status) ? ucfirst($syllabus->status) : '-' }}
@php
$marksContent = $syllabus->marks_distribution ?? '
No content available
'; // Remove backslash escaping first $marksContent = stripslashes($marksContent); // Decode unicode escape sequences (u09ac format without backslash) if (strpos($marksContent, 'u0') !== false) { $marksContent = preg_replace_callback('/u([0-9a-fA-F]{4})/', function ($match) { return mb_convert_encoding(pack('H*', $match[1]), 'UTF-8', 'UCS-2BE'); }, $marksContent); } @endphp {!! $marksContent !!}
@php
$syllabusContent = $syllabus->detailed_syllabus ?? '
No content available
'; // Remove backslash escaping first $syllabusContent = stripslashes($syllabusContent); // Decode unicode escape sequences (u09ac format without backslash) if (strpos($syllabusContent, 'u0') !== false) { $syllabusContent = preg_replace_callback('/u([0-9a-fA-F]{4})/', function ($match) { return mb_convert_encoding(pack('H*', $match[1]), 'UTF-8', 'UCS-2BE'); }, $syllabusContent); } @endphp {!! $syllabusContent !!}
{{ $syllabus->created_at ? $syllabus->created_at->format('d M, Y h:i A') : '-' }}