{{-- Partial: поле типа repeater — динамический список строк с sub-полями Переменные из родителя: $field, $prefix, $values, $imageUrl --}} @php $repName = $field['name']; $subFields = $field['sub_fields']; @endphp
{{-- ── Существующие строки (с данными) ──────────────────── --}}
@foreach($values[$repName] ?? [] as $i => $row)
@foreach($subFields as $sub)
@if($sub['type'] === 'textarea') @elseif($sub['type'] === 'image') @php $subCurVal = $row[$sub['name']] ?? ''; $subCurUrl = $imageUrl($subCurVal); @endphp @if($subCurVal)
@endif
@else @endif
@endforeach
@endforeach
{{-- ── Шаблон новой строки (JS-клонирование, __IDX__ → реальный индекс) ── --}}