@extends('dashboard.layouts.app') @section('title', 'Analyse - ' . $sondage->titre . ' - UAC eservices') @section('page-title', 'Analyse des résultats') @section('breadcrumb') @endsection @section('styles') @endsection @section('content')

{{ $sondage->titre }}

{{ $sondage->description }}

Période: {{ $sondage->date_debut->format('d/m/Y') }} - {{ $sondage->date_fin->format('d/m/Y') }}
Retour aux sondages
{{ $sondage->questions->count() }}
Questions
{{ $sondage->questions->sum(function($q) { return $q->reponses->count(); }) }}
Réponses totales
{{ $sondage->questions->filter(function($q) { return $q->reponses->count() > 0; })->count() }}
Questions répondues
{{ $sondage->questions->max(function($q) { return $q->reponses->count(); }) ?? 0 }}
Max réponses/question
{{--
Exporter l'analyse

Téléchargez les résultats d'analyse au format Excel (avec mise en forme et graphiques).

--}} @if(empty($analysis))
Aucune donnee d'analyse disponible pour ce sondage.
@else @foreach($analysis as $questionAnalysis)
{{ $questionAnalysis['question']->texte }} ({{ $questionAnalysis['total_responses'] }} réponses)
@if($questionAnalysis['question']->type === 'TEXTE_LIBRE')
Analyse IA des réponses
Réponses individuelles ({{ $questionAnalysis['total_responses'] }})
@forelse($questionAnalysis['responses'] as $response) @empty @endforelse
Réponse Date
{{ $response }} {{ now()->format('d/m/Y H:i') }}
Aucune réponse
@else @if(empty($questionAnalysis['option_counts']))
Aucune option disponible pour cette question.
@else
Détails des réponses
@foreach($questionAnalysis['option_counts'] as $index => $optionCount)
{{ $optionCount['option']->texte }}
{{ $optionCount['count'] }}
{{ number_format($optionCount['percentage'], 1) }}%
@endforeach
@endif @endif
@endforeach @endif @if(empty($analysis))
Aucune donnee disponible

Ce sondage n'a encore recu aucune reponse.

@endif
@endsection @push('scripts') @endpush