@endif
{{-- ════════════ GRUPO REPETIBLE ══════════════════════════════════════════
Un campo puede ser condicional Y repetible al mismo tiempo.
Sus subcampos son hijos via campo_condicional_id (misma FK).
Aquí los renderizamos dentro del contenedor sortable.
═══════════════════════════════════════════════════════════════════════ --}}
@if($campo->es_grupo_repetible)
@php $subs = $campo->subcampos; @endphp
@if($subs && $subs->isNotEmpty())
@foreach($subs as $sub)
@php $subNombre = "campos[{$campo->id}][0][{$sub->id}]"; @endphp
Este campo repetible aún no tiene sub-campos configurados.
@endif
@else
{{-- ════════ CAMPOS CONDICIONALES hijos (solo si NO es grupo repetible) ════
Los hijos de un repetible ya se renderizaron arriba como subcampos.
═══════════════════════════════════════════════════════════════════════ --}}
@foreach($campo->camposCondicionales as $hijo)
@include('publico._campo_item', ['campo' => $hijo, 'nivel' => $nivel + 1])
@endforeach
@endif