@php($permissions = $folderPermissions[$folder->id] ?? [])
📁 {{ $folder->name }}
{{ $folder->path }} · {{ $folder->acl_inherits ? 'herda permissões' : 'herança interrompida' }}
@if($permissions['manage_acl'] ?? false)Permissões@endif @if($permissions['rename'] ?? false)
Editar
@csrf @method('PUT') @if($permissions['manage_acl'] ?? false) Mover uma pasta altera a herança e exige também gestão ACL no destino. @else Pode renomear esta pasta, mas não alterar a respetiva localização. @endif
@endif @if($permissions['delete'] ?? false)
@csrf @method('DELETE')
@endif
@include('dossiers.partials.documents', ['documents' => $folder->documents, 'permissions' => $permissions]) @if($permissions['upload'] ?? false)
Carregar nesta pasta
@csrf
@endif
@foreach($dossier->folders->where('parent_id', $folder->id) as $child) @include('dossiers.partials.folder-node', ['folder' => $child, 'depth' => $depth + 1]) @endforeach