Se crean las especificaciones de los documentos a requerir por nivel, a su vez permitir al alumno subirlos

This commit is contained in:
2026-03-31 11:56:34 -06:00
parent cfd9d2ac68
commit 588a63ed24
61 changed files with 1487 additions and 326 deletions
@@ -199,17 +199,23 @@
<h5>Expediente del alumno</h5>
@php
$tipos = ['curp', 'acta', 'comprobante','certificadoPrepa','certificadoLicenciatura'];
$nivel = $prospecto->nivelRel ?? null;
$tipos = $nivel
? $nivel->documentosRequeridos
: collect();
$documentos = collect($prospecto?->documentos)->keyBy('tipo');
@endphp
@foreach($tipos as $tipo)
@php
$doc = $documentos[$tipo] ?? null;
@endphp
@php
$doc = $documentos[$tipo->slug] ?? null;
@endphp
<div class="mb-3">
<strong>{{ strtoupper($tipo) }}</strong> :
<strong>{{ strtoupper($tipo->name) }}</strong> :
@if($doc)
@@ -239,6 +245,8 @@
@endforeach
</div>
</div>
@else