Dimensions du questionnaire {{ $dimensions->count() }}
@can('create', App\Models\Dimension::class) Nouvelle dimension @endcan
{{-- Niveau 1 : cartes récapitulatives par outil (visibles quand une campagne est choisie mais aucun outil) --}} @if ($campaignId !== '' && $tool === '')
Choisissez un outil pour accéder à ses dimensions.
@forelse ($dimensionsByTool as $toolLabel => $dims)
{{ $toolLabel }}
{{ $dims->count() }} dimension{{ $dims->count() > 1 ? 's' : '' }}
@empty

Aucune dimension attachée à cette campagne.

@endforelse
@endif {{-- Niveau 2/3 : liste des dimensions (par défaut, ou après avoir choisi campagne + outil, ou filtres libres) --}}
@php $currentTool = null; @endphp @forelse ($dimensions as $dim) @if ($dim->tool !== $currentTool) @php $currentTool = $dim->tool; @endphp @endif @empty @endforelse
Outil Dimension Programme Sous-critères Questions Actions
{{ $currentTool ?: '- sans outil -' }}
{{ $dim->tool ?? '-' }} {{ $dim->label }} @if ($dim->code)
code: {{ $dim->code }} @endif
{{ $dim->programme?->name ?? '-' }} {{ $dim->sub_criteria_count }} {{ $dim->questions_count }}
@can('update', $dim) @endcan @can('create', App\Models\Dimension::class) @endcan @can('delete', $dim)
@csrf @method('DELETE')
@endcan
Aucune dimension ne correspond aux filtres.