@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 = $calendar->translations->firstWhere('calendar_translation_main', 1);
$mainLangCode = $mainTrans ? $mainTrans->calendar_translation_language : $firstLang;
}
@endphp
@foreach ($languages as $code => $descr)
@php
$translation = $calendar->translations->where('calendar_translation_language', $code)->first();
@endphp
@error('translations.' . $code . '.title')
{{ $message }}
@enderror
@endforeach
@foreach ($languages as $code => $descr)
@php
$translation = $calendar->translations->where('calendar_translation_language', $code)->first();
$locationVal = old('translations.' . $code . '.location', $translation->calendar_translation_location ?? '');
$contentVal = old('translations.' . $code . '.content', $translation->calendar_translation_content ?? '');
@endphp
@error('translations.' . $code . '.location')
{{ $message }}
@enderror
@error('translations.' . $code . '.content')
{{ $message }}
@enderror
@endforeach
@error('calendar_owner_id')
{{ $message }}
@enderror