@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
@if ($short)
{{ $short }}
@endif
{!! Helper::stripInlineStyle(
$isEn ? $faculty->description_en : $faculty->description_np ?? $faculty->description_en,
) !!}
@if ($subjectsByGroup->isNotEmpty())
@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
@if (count($facultyImages))
@foreach (array_slice($facultyImages, 0, 3) as $image)
@endforeach
@endif
@endforeach