@extends('layouts.landing') @section('title', $evaluacion->titulo) @section('content')
{{ $evaluacion->titulo }}
@if($evaluacion->descripcion) {{ $evaluacion->descripcion }} @endif
Regresar
@if(session('error'))
{{ session('error') }}
@endif @if($yaRespondida) {{-- Ya respondida --}}
Ya respondiste esta evaluación

Tu participación ha sido registrada. ¡Gracias!

Volver a mis evaluaciones
@else {{-- Formulario --}}
@csrf @php $numPregunta = 1; $totalPreguntas = $preguntas->count(); // For docente questions: multiply by number of teachers if($docentesParaEvaluar->isNotEmpty()) { $esDocenteCount = $preguntas->where('es_docente', true)->count(); $normalCount = $totalPreguntas - $esDocenteCount; $totalPreguntas = $normalCount + ($esDocenteCount * $docentesParaEvaluar->count()); } @endphp {{-- Info de la evaluación --}}
{{ $totalPreguntas }} pregunta(s) en esta evaluación. @if($evaluacion->anonima)   Anónima @endif @if($evaluacion->fecha_fin)   Cierra el {{ \Carbon\Carbon::parse($evaluacion->fecha_fin)->format('d/m/Y') }}. @endif
@foreach($preguntas as $pregunta) @php $tipoSlug = $pregunta->tipo?->slug; @endphp @if($pregunta->es_docente && $docentesParaEvaluar->isNotEmpty()) {{-- ═══ PREGUNTA DE DOCENTE: una vez por cada docente ═══ --}} @foreach($docentesParaEvaluar as $docente) @php $user = $docente->docentes->first(); $fotoUrl = $user?->profile_photo_url; $nombreDocente = trim("{$user?->apellidoPaterno} {$user?->apellidoMaterno} {$user?->name}") ?: 'Docente'; @endphp
{{-- Foto del docente --}} {{ $nombreDocente }}
{{ $nombreDocente }}
Pregunta {{ $numPregunta++ }} @if($pregunta->requerida) * @endif

{{ $pregunta->texto }}

@include('evaluacion._input_pregunta', [ 'pregunta' => $pregunta, 'tipoSlug' => $tipoSlug, 'fieldName' => "resp[{$pregunta->id}][{$docente->id}]", 'fieldId' => "resp_{$pregunta->id}_{$docente->id}", ])
@endforeach @else {{-- ═══ PREGUNTA NORMAL ═══ --}}
Pregunta {{ $numPregunta++ }} @if($pregunta->requerida) * @endif

{{ $pregunta->texto }}

@include('evaluacion._input_pregunta', [ 'pregunta' => $pregunta, 'tipoSlug' => $tipoSlug, 'fieldName' => "resp[{$pregunta->id}]", 'fieldId' => "resp_{$pregunta->id}", ])
@endif @endforeach
@endif
@endsection @section('scripts') @endsection