@extends('backend.layouts.app') @section('title') {{ __($module_title) }} @endsection @section('content') {{ html()->form('PUT' ,route('backend.vastads.update',$data->id)) ->attribute('id','form-submit') ->attribute('enctype', 'multipart/form-data') ->attribute('data-toggle', 'validator') ->class('requires-validation') ->open() }} @csrf
{{ html()->label(__('messages.ad_name') . ' *', 'name')->class('form-label') }} {{ html()->text('name') ->value(old('name', $data->name ?? '')) ->placeholder(__('messages.enter_name')) ->class('form-control') ->attribute('maxlength', 100) }} @error('name') {{ $message }} @enderror
{{ __('messages.ad_name_required') }}
{{ html()->select('type', [ 'pre-roll' => 'Pre-roll', 'mid-roll' => 'Mid-roll', 'post-roll' => 'Post-roll', 'overlay' => 'Overlay', ], old('type', $data->type ?? '')) ->class('form-control select2') ->id('type') ->placeholder(__('messages.select_type')) }} @error('genres') {{ $message }} @enderror
{{ __('messages.ad_type_required') }}
{{-- {{ html()->label(__('messages.ad_url') . ' *', 'url')->class('form-label') }} --}} {{ html()->text('url') ->value(old('url', $data->url ?? '')) ->placeholder(__('messages.enter_url')) ->class('form-control') }} @error('name') {{ $message }} @enderror
{{ __('messages.invalid_url') }}
{{--
{{ html()->label(__('messages.ad_duration') . ' *', 'duration')->class('form-label') }} {{ html()->time('duration') ->value(old('duration', $data->duration ?? '')) ->placeholder(__('messages.enter_duration')) ->class('form-control min-datetimepicker-time') ->id('durationInput') }} @error('duration') {{ $message }} @enderror
{{ __('messages.ad_duration_required') }}
--}}
{{ html()->label(__('messages.start_date') . ' *', 'start_date')->class('form-label') }} {{ html()->text('start_date') ->value(old('start_date', $data->start_date ?? '')) ->placeholder(__('messages.start_date')) ->class('form-control datetimepicker') ->id('startDateInput') ->attribute('readonly', 'readonly') ->attribute('required', 'required') }} @error('start_date') {{ $message }} @enderror
{{ html()->label(__('messages.end_date') . ' *', 'end_date')->class('form-label') }} {{ html()->text('end_date') ->value(old('end_date', $data->end_date ?? '')) ->placeholder(__('messages.end_date')) ->class('form-control datetimepicker') ->id('endDateInput') ->attribute('readonly', 'readonly') ->attribute('required', 'required') }} @error('end_date') {{ $message }} @enderror
{{ __('messages.end_date_required') }}
{{--
{{ html()->label(__('messages.enable_skip'), 'enable_skip')->class('form-label') }}
{{ html()->hidden('enable_skip', 0) }} {{ html()->checkbox('enable_skip', old('enable_skip', $data->enable_skip )) ->class('form-check-input') ->id('enableToggle') }}
@error('enable_skip') {{ $message }} @enderror
@php $enableSkip = old('enable_skip', $data->enable_skip ?? 0); @endphp
{{ html()->label(__('messages.lbl_skip_after'), 'skip_after')->class('form-label') }} {{ html()->time('skip_after') ->value(old('skip_after', $data->skip_after ?? '')) ->placeholder(__('messages.enter_skip_after')) ->class('form-control min-datetimepicker-time') ->id('skipAfterInput') }} @error('skip_after') {{ $message }} @enderror
--}} {{--
{{ html()->label(__('messages.frequency') . '*', 'frequency')->class('form-label') }} {{ html()->number('frequency') ->value(old('frequency', $data->frequency ?? '')) ->placeholder(__('messages.enter_frequency')) ->class('form-control') }} @error('frequency') {{ $message }} @enderror
{{ __('messages.frequency_required') }}
--}}
{{ html()->label(__('messages.target_type') . '*', 'target_type')->class('form-label') }} {{ html()->select('target_type', [ 'video' => 'Video', 'movie' => 'Movie', 'tvshow' => 'TV Show', // 'channel' => 'Channel', ], old('target_type', $data->target_type ?? '')) ->class('form-control select2') ->id('target_type')}} @error('target_type') {{ $message }} @enderror
{{ __('messages.target_type_required') }}
{!! html()->label(__('messages.target_selection') . ' *', 'target_selection') ->class('form-label mb-0') !!}
is_enable ? 'checked' : '' }}>
{{ html()->select('target_selection[]', $targetSelectionOptions, old('target_selection', $data->target_selection ?? [])) ->class('form-control select2') ->id('target_selection') ->multiple() }} @error('target_selection') {{ $message }} @enderror
{{ __('messages.target_selection_required') }}
{{ html()->label(__('messages.lbl_status'), 'status')->class('form-label') }}
{{ old('status', $data->status ?? 1) == 1 ? __('messages.active') : __('messages.inactive') }}
{{ html()->hidden('status', 0) }} {{ html()->checkbox('status', old('status', $data->status ?? 1) == 1) ->class('form-check-input') ->id('status') }}
@error('status') {{ $message }} @enderror
{{ 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