{{-- Campos fijos CONFIGURABLES del formulario de registro. Los campos bloqueados (nombre, email, etc.) ya están hardcodeados en registro.blade.php. Este partial renderiza solo los configurables activados, en el orden definido en admin. Se incluye DESPUÉS de los campos bloqueados en registro.blade.php. --}} @php use App\Http\Controllers\Admin\CamposFijosController; // Traemos TODOS los campos en su orden, para respetar la posición relativa // entre los bloqueados y los configurables según lo definió el admin. // Los bloqueados ya se renderizan en el padre — aquí solo pintamos los visibles no-bloqueados. $cfgTodos = collect(CamposFijosController::getConfigEstatica($congreso)) ->where('bloqueado', false) ->where('visible', true) ->sortBy('orden') ->values(); @endphp @foreach($cfgTodos as $cf) @php $req = $cf['requerido'] ?? false; @endphp {{-- ── SEGUNDO APELLIDO ──────────────────────────────────────────────── --}} @if($cf['clave'] === 'segundo_apellido')
@if(!$req)

Opcional

@endif
{{-- ── CURP ───────────────────────────────────────────────────────────── --}} @elseif($cf['clave'] === 'curp')
@if(!$req)

Opcional

@endif
{{-- ── FECHA DE NACIMIENTO ─────────────────────────────────────────────── --}} @elseif($cf['clave'] === 'fecha_nacimiento')
@if(!$req)

Opcional

@endif
{{-- ── GÉNERO ──────────────────────────────────────────────────────────── --}} @elseif($cf['clave'] === 'genero')
@if(!$req)

Opcional

@endif
{{-- ── CARGO ───────────────────────────────────────────────────────────── --}} @elseif($cf['clave'] === 'cargo')
@if(!$req)

Opcional

@endif
{{-- ── RANGO DE EDAD ───────────────────────────────────────────────────── --}} @elseif($cf['clave'] === 'rango_edad')
@if(!$req)

Opcional

@endif
{{-- ── SECTOR + DEPENDENCIAS ───────────────────────────────────────────── --}} @elseif($cf['clave'] === 'sector_id')
@if(!$req)

Opcional

@endif
{{-- Sub-bloques de dependencia según tipo de sector --}} @if($dependencias_municipales->count() > 0 || $dependencias_estatales->count() > 0)
@if($dependencias_municipales->count() > 0) @endif @if($dependencias_estatales->count() > 0) @endif
@if($dependencias_municipales->count() > 0)
@endif @if($dependencias_estatales->count() > 0)
@endif
@endif @if($dependencias_estatales->count() > 0)
@endif @if($dependencias_educativas->count() > 0)
@endif @if($dependencias_autonomas->count() > 0)
@endif
@endif @endforeach