HEX
Server: Microsoft-IIS/8.5
System: Windows NT YDAWBH120 6.3 build 9600 (Windows Server 2012 R2 Standard Edition) AMD64
User: tentjecom_web (0)
PHP: 7.4.14
Disabled: NONE
Upload Files
File: D:/HostingSpaces/SBogers84/zuiderbos.nl/app/views/layouts/partials/foundation/documents.blade.php
<?php
$documents = $page->school->documents()->orderBy('lft')->get()->groupBy('document_type')->all();
ksort($documents);

$documentGroups = [];
$kDocumentGroups = [];

foreach ($documents as $key => $group) {

    if($key == 0 ) $documentGroups[] = $group;
    else $kDocumentGroups[KommaLang::get('documentCategory-'.$key)] = $group;

}

ksort($kDocumentGroups);
foreach ($kDocumentGroups as $name => $kDocumentGroup) $documentGroups[$name] = $kDocumentGroup;

?>

@foreach($documentGroups as $name => $group)
    @if($name !== 0)<p><strong>{{ $name }}</strong></p>@endif
    <ul>
        @foreach($group as $document)
            <li><a target="_blank" href="{{$document->files->first()->path}}">{{$document->name}}</a></li>
        @endforeach
    </ul>
@endforeach