@extends('setting::backend.setting.index') @section('settings-content') {{--

 {{__('messages.lbl_seo_settings')}}

--}}

 {{__('messages.lbl_seo_settings')}}

{{ html()->form('POST' ,route('seo.store'))->attribute('enctype', 'multipart/form-data') ->attribute('data-toggle', 'validator') ->attribute('id', 'form-submit') // Add the id attribute here ->class('requires-validation') // Add the requires-validation class ->attribute('novalidate', 'novalidate') // Disable default browser validation ->open() }} @csrf
{{ html()->hidden('seo_image')->id('seo_image')->value(old('seo_image', $seoData['seo_image'] ?? '')) }} {!! html()->label(__('messages.lbl_seo_image') . ' *', 'seo_image') ->class('form-label') ->attribute('for', 'seo_image') !!}
{{ html()->button(' ' . __('messages.lbl_choose_image')) ->class('input-group-text form-control') ->type('button') ->attribute('data-bs-toggle', 'modal') ->attribute('data-bs-target', '#exampleModal') ->attribute('data-image-container', 'selectedImageContainerSeo') ->attribute('data-hidden-input', 'seo_image') ->id('seo-image-url-button') ->style('height:13.6rem') }} {{ html()->text('seo_image_input') ->class('form-control ' . ($errors->has('seo_image') ? 'is-invalid' : '')) ->placeholder(__('placeholder.lbl_image')) ->attribute('aria-label', 'SEO Image') ->attribute('readonly', true) ->attribute('data-bs-toggle', 'modal') ->attribute('data-bs-target', '#exampleModal') ->attribute('data-image-container', 'selectedImageContainerSeo') ->attribute('data-hidden-input', 'seo_image') }}
{{-- 👇 Moved this outside input-group --}}
seo-image-preview
@error('seo_image')
{{ $message }}
@enderror
{!! html()->label(__('messages.lbl_meta_title') . ' *', 'meta_title') ->class('form-label') ->attribute('for', 'meta_title') !!}
0/100 {{ __('messages.words') }}
@error('meta_title')
{{ $message }}
@enderror
Meta Title is required
{!! html()->label(__('messages.lbl_google_site_verification') . ' *', 'google_site_verification') ->class('form-label') ->attribute('for', 'google_site_verification') !!} @error('google_site_verification')
{{ $message }}
@enderror
Google Site Verification is required
{!! html()->label(__('messages.lbl_meta_keywords') . ' *', 'meta_keywords_input') ->class('form-label') ->attribute('for', 'meta_keywords_input') !!}
{!! html()->label(__('messages.lbl_canonical_url') . ' *', 'canonical_url') ->class('form-label') ->attribute('for', 'canonical_url') !!} @error('canonical_url')
{{ $message }}
@enderror
Canonical URL is required
{!! html()->label(__('messages.lbl_short_description') . ' *', 'short_description') ->class('form-label') ->attribute('for', 'short_description') !!}
0/200 {{ __('messages.words') }}
@error('short_description')
{{ $message }}
@enderror
Site Meta Description is required
{{ html()->submit(trans('messages.save'))->class('btn btn-md btn-primary float-right')->id('submit-button') }}
{{ html()->form()->close() }} @include('components.media-modal') @endsection @push('after-scripts') @endpush