@php
$firstLang = array_key_first($languages->toArray());
$mainLangCode = $firstLang;
foreach ($languages as $code => $descr) {
$oldMain = old('translations.' . $code . '.main');
if ($oldMain !== null) {
if ($oldMain) { $mainLangCode = $code; }
break;
}
}
if (!old('translations')) {
$mainTrans = $video->translations->firstWhere('video_translation_main', 1);
$mainLangCode = $mainTrans ? $mainTrans->video_translation_language : $firstLang;
}
@endphp
@foreach ($languages as $code => $descr)
@php
$translation = $video->translations->where('video_translation_language', $code)->first();
@endphp
@error('translations.' . $code . '.title')
{{ $message }}
@enderror
@endforeach
@foreach ($languages as $code => $descr)
@php
$translation = $video->translations->where('video_translation_language', $code)->first();
$titleVal = old('translations.' . $code . '.title', $translation->video_translation_title ?? '');
$mainVal = old('translations.' . $code . '.main', $translation->video_translation_main ?? false);
@endphp
@endforeach