{{-- Breadcrumb --}} {{-- Folders --}}
Carpetas
@forelse($this->getVisibleFolders() as $folder)
@if(auth()->user()?->hasRole('admin')) Permisos Eliminar @endif
@empty
No hay carpetas en este nivel.
@endforelse
{{-- Files --}}
Archivos
@forelse($this->getVisibleFiles() as $file)
{{ $file->name }} {{ $file->getReadableSize() }}
Descargar @if(auth()->user()?->hasRole('admin')) Permisos Eliminar @endif
@empty
No hay archivos en este nivel.
@endforelse
{{-- Permissions Modal --}} @if($permissionsFolderId || $permissionsFileId)

Permisos {{ $permissionsFolderId ? 'de carpeta' : 'de archivo' }}

Permitir: quién puede ver. Denegar: quién NO puede ver (tiene prioridad). Sin reglas = hereda del padre o permite a todo el staff.

@foreach($permissionsRules as $index => $rule)
@php $grantType = $permissionsRules[$index]['grant_type'] ?? 'role'; @endphp @if($grantType === 'user')
@else
@endif
@endforeach
Cancelar Guardar
@endif