{{-- Schema-driven admin form. Renderiza form completo de una vista (welcome/about/contact) auto-generado desde el schema del demo. --}} @if(!$hasSchema)
Schema no encontrado para demo {{ $demo }}.
Generar con: php artisan bewpro:build-demo-schema {{ $demo }}
@elseif(!$viewDef)
El schema de {{ $demo }} no declara la vista {{ $viewName }}.
@else {{-- Header de la vista --}}

{{ $viewDef['label'] ?? ucfirst($viewName) }}

Schema: {{ $demo }} · {{ count($viewDef['sections'] ?? []) }} secciones · Cambios afectan únicamente la vista {{ $viewName }} del sitio.

{{-- Loop sobre secciones --}} @foreach($viewDef['sections'] as $section) @php $sectionId = $section['id'] ?? 'section'; @endphp

{{ $section['label'] ?? ucfirst($sectionId) }}

{{ count($section['fields'] ?? []) }} {{ count($section['fields'] ?? []) === 1 ? 'campo' : 'campos' }}
@foreach($section['fields'] ?? [] as $field) @php $type = $field['type'] ?? 'text'; @endphp @endforeach
@endforeach @endif