@extends('frontend.layouts.app') @section('title', $academicLevel->name_en) @php use App\Helpers\Helper; $isEn = app()->getLocale() == 'en'; $name = $isEn ? $academicLevel->name_en : (isset($academicLevel->name_np) ? $academicLevel->name_np : $academicLevel->name_en); $fallbackImage = asset('assets/frontend/images/default-image.png'); @endphp @section('content') {{-- Hero Section --}} @include('frontend.partials.hero', [ 'mainHeading' => $name, 'subHeading' => $isEn ? $academicLevel->tagline_en : (isset($academicLevel->tagline_np) ? $academicLevel->tagline_np : $academicLevel->tagline_en), 'breadcrumb1' => [ 'name' => __('route.home'), 'route' => route('home'), ], 'breadcrumb2' => [ 'name' => __('route.academic_levels'), 'route' => route('academics'), ], 'breadcrumb3' => [ 'name' => $name, 'route' => route('academics-detail', $academicLevel->slug), 'class' => 'text-gray-400', ], 'breadcrumb4' => null, ]) {{-- Intro + campus photos (shared with the other academic levels) --}} @include('frontend.partials.academic-level-intro') {{-- ============ At a glance ============ --}}
{{ $isEn ? 'Classes' : 'कक्षाहरू' }}
{{ $academicLevel->classes->count() }}
{{ $isEn ? 'Faculties' : 'संकायहरू' }}
{{ $faculties->count() }}
{{ $isEn ? 'Affiliation' : 'सम्बद्धता' }}
{{ $isEn ? 'Higher Secondary Board' : 'उच्च माध्यमिक बोर्ड' }}
{{ $isEn ? 'Since' : 'स्थापना' }}
1996
{{-- ============ Classes ============ --}} @if ($academicLevel->classes->isNotEmpty())
@foreach ($academicLevel->classes as $class)

{{ $isEn ? $class->name_en : (isset($class->name_np) ? $class->name_np : $class->name_en) }}

{!! Helper::stripInlineStyle( $isEn ? $class->description_en : $class->description_np ?? $class->description_en, ) !!}
@endforeach
@endif {{-- ============ Faculties (tabs) ============ --}} @if ($faculties->isNotEmpty())
@foreach ($faculties as $index => $faculty) @endforeach
@foreach ($faculties as $index => $faculty) @php $facultyImages = $faculty->images ? json_decode($faculty->images, true) ?? [] : []; $subjectsByGroup = $faculty->groupSubjectFaculties ->filter(fn($row) => $row->subject) ->groupBy(fn($row) => optional($row->group)->name ?? ''); @endphp
@php $short = $isEn ? $faculty->short_description_en ?? '' : $faculty->short_description_np ?? ($faculty->short_description_en ?? ''); @endphp

{{ $isEn ? $faculty->name_en : $faculty->name_np ?? $faculty->name_en }}

@if ($short)

{{ $short }}

@endif
{!! Helper::stripInlineStyle( $isEn ? $faculty->description_en : $faculty->description_np ?? $faculty->description_en, ) !!}
@if ($subjectsByGroup->isNotEmpty())

{{ $isEn ? 'Subjects offered' : 'अध्ययन गराइने विषयहरू' }}

@foreach ($subjectsByGroup as $groupName => $rows)
@if ($groupName)

{{ $groupName }}

@endif
    @foreach ($rows as $row)
  • {{ $isEn ? $row->subject->name_en : $row->subject->name_np ?? $row->subject->name_en }}
  • @endforeach
@endforeach
@endif
{{ $isEn ? $faculty->name_en : $faculty->name_np ?? $faculty->name_en }}
@if (count($facultyImages))
@foreach (array_slice($facultyImages, 0, 3) as $image)
{{ $isEn ? $faculty->name_en : $faculty->name_np ?? $faculty->name_en }}
@endforeach
@endif
@endforeach
@endif {{-- CTA --}} @include('frontend.partials.apply-now', ['data' => $academicLevel]) @endsection @push('scripts') @endpush