diff --git a/resources/views/document-details.blade.php b/resources/views/document-details.blade.php index fccf1a8..59a809d 100644 --- a/resources/views/document-details.blade.php +++ b/resources/views/document-details.blade.php @@ -432,8 +432,19 @@ function showDeleteDialog(){ @endif @php - $all_collections = \App\Collection::all(); + $all_collections = \App\Collection::whereNull('parent_id')->get(); + $level = ''; + function listChildren($c,$level){ + $level = $level.'- '; + foreach($c->children as $ch){ + echo ''; + if($ch->children->count()){ + listChildren($ch, $level); + } + } + } @endphp + @if(Auth::user() && Auth::user()->hasRole('admin'))

Actions

@@ -446,11 +457,13 @@ function showDeleteDialog(){ @foreach ($all_collections as $c) + @php + if ($c->children->count()){ + listChildren($c, $level); + } + @endphp @endforeach