@php
$descriptions = $news?$news->descriptions->keyBy('lang')->toArray():[];
@endphp
@foreach ($languages as $code => $language)
@if ($errors->has('descriptions.'.$code.'.title'))
{{ $errors->first('descriptions.'.$code.'.title') }}
@else
{{ sc_language_render('admin.max_c',['max'=>200]) }}
@endif
@if ($errors->has('descriptions.'.$code.'.keyword'))
{{ $errors->first('descriptions.'.$code.'.keyword') }}
@else
{{ sc_language_render('admin.max_c',['max'=>200]) }}
@endif
{{ old()?old('descriptions.'.$code.'.description'):($descriptions[$code]['description']??'') }}
@if ($errors->has('descriptions.'.$code.'.description'))
{{ $errors->first('descriptions.'.$code.'.description') }}
@else
{{ sc_language_render('admin.max_c',['max'=>300]) }}
@endif
@if ($errors->has('descriptions.'.$code.'.content'))
{{ $errors->first('descriptions.'.$code.'.content') }}
@endif
@endforeach
@if ($errors->has('alias'))
{{ $errors->first('alias') }}
@endif
@if ($errors->has('image'))
{{ $errors->first('image') }}
@endif
@if (old('image',$news['image']??''))
) }})
@endif
@if ($errors->has('sort'))
{{ $errors->first('sort') }}
@endif
@if (sc_check_multi_shop_installed())
{{-- select shop_store --}}
@php
$listStore = [];
if (function_exists('sc_get_list_store_of_news_detail')) {
$oldData = sc_get_list_store_of_news_detail($news['id'] ?? '');
} else {
$oldData = null;
}
$shop_store = old('shop_store', $oldData);
if(is_array($shop_store)){
foreach($shop_store as $value){
$listStore[] = $value;
}
}
@endphp
@if ($errors->has('shop_store'))
{{ $errors->first('shop_store') }}
@endif
{{-- //select shop_store --}}
@endif
{{-- Custom fields --}}
@php
$customFields = isset($customFields) ? $customFields : [];
$fields = !empty($news) ? $news->getCustomFields() : [];
@endphp
@includeIf($templatePathAdmin.'component.render_form_custom_field', ['customFields' => $customFields, 'fields' => $fields])
{{-- //Custom fields --}}