@push('style') @endpush
@error('page_name') {{ $message }} @enderror {{ __('static.seo_setting.page_name_help') }}
@error('meta_title') {{ $message }} @enderror {{ __('static.seo_setting.meta_title_help') }}
@error('og_title') {{ $message }} @enderror {{ __('static.seo_setting.og_title_help') }}
@error('meta_keywords') {{ $message }} @enderror {{ __('static.seo_setting.meta_keywords_help') }}
0/150 {{ __('static.seo_setting.characters') }} ({{ __('static.seo_setting.min_characters') }}: 10, {{ __('static.seo_setting.max_characters') }}: 150) @error('meta_description') {{ $message }} @enderror {{ __('static.seo_setting.meta_description_help') }}
0/150 {{ __('static.seo_setting.characters') }} ({{ __('static.seo_setting.min_characters') }}: 10, {{ __('static.seo_setting.max_characters') }}: 150) @error('og_description') {{ $message }} @enderror {{ __('static.seo_setting.og_description_help') }}
@error('meta_image') {{ $message }} @enderror
@if (isset($SeoSetting)) @php $locale = request('locale'); $mediaItems = $SeoSetting->getMedia('meta_image')->filter(function ($media) use ($locale) { return $media->getCustomProperty('language') === $locale; }); @endphp @if ($mediaItems->count() > 0)
@foreach ($mediaItems as $media)
Service App Thumbnail
@endforeach
@endif @endif
@error('og_image') {{ $message }} @enderror
@if (isset($SeoSetting)) @php $locale = request('locale'); $mediaItems = $SeoSetting->getMedia('og_image')->filter(function ($media) use ($locale) { return $media->getCustomProperty('language') === $locale; }); @endphp @if ($mediaItems->count() > 0)
@foreach ($mediaItems as $media)
Service App Thumbnail
@endforeach
@endif @endif
@error('robots') {{ $message }} @enderror {{ __('static.seo_setting.robots_help') }}
@error('canonical_url') {{ $message }} @enderror {{ __('static.seo_setting.canonical_url_help') }}
{{ __('static.seo_setting.twitter_custom_help') }}
@error('schema_markup') {{ $message }} @enderror {{ __('static.seo_setting.schema_markup_help') }}
@push('js') @php // Calculate media items for validation functions $hasMetaImage = false; $hasOgImage = false; $hasTwitterImage = false; if (isset($SeoSetting)) { $locale = request('locale'); $metaMediaItems = $SeoSetting->getMedia('meta_image')->filter(function ($media) use ($locale) { return $media->getCustomProperty('language') === $locale; }); $hasMetaImage = $metaMediaItems->count() > 0; $ogMediaItems = $SeoSetting->getMedia('og_image')->filter(function ($media) use ($locale) { return $media->getCustomProperty('language') === $locale; }); $hasOgImage = $ogMediaItems->count() > 0; $twitterMediaItems = $SeoSetting->getMedia('twitter_image')->filter(function ($media) use ($locale) { return $media->getCustomProperty('language') === $locale; }); $hasTwitterImage = $twitterMediaItems->count() > 0; } @endphp @endpush