@foreach($languages as $code => $lang)
@php
$loopFirst = $loop->first
@endphp
{{-- Basic fields rendered only on the first tab --}}
@if($loopFirst)
@if($component->type === \App\Enums\ComponentType::Dynamic)
@endif
@endif
{{-- Render all custom fields --}}
@foreach($fieldDefinitions as $field => $meta)
@php
$isTranslatable = ($meta['translatable'] ?? false) && (($meta['type'] ?? 'text') !== 'img');
$value = $isTranslatable
? old("content_data.$field.$code", $fieldValues[$field][$code] ?? '')
: old("content_data.$field", $fieldValues[$field] ?? '');
@endphp
{{-- Render the field if it is translatable or if we are on the first language --}}
@if($isTranslatable || $loopFirst)
@include('backend.page_component.partials._render_field', [
'field' => $field,
'meta' => $meta,
'language' => $code,
'value' => $value
])
@endif
@endforeach
@endforeach
{{-- Is Active Toggle --}}