@extends('backend.layouts.app') @section('content')

@if(isenablemodule('enable_tmdb_api')==1)
{{ html()->label(__('movie.import_season'))->class('form-label') }}
{{ html()->label(__('movie.tvshows'), 'tvshows')->class('form-label') }} {{ html()->select( 'tv_show_id', $imported_tvshow->pluck('name', 'tmdb_id')->prepend(__('placeholder.lbl_select_tvshow'), null), )->class('form-control select2')->id('tv_show_id') }}
{{ html()->label(__('movie.seasons'), 'seasons')->class('form-label') }} {{ html()->select( 'season_id', null, )->class('form-control select2')->id('season_id') }}
@endif
{{ __('movie.lbl_season_title') }}
{{ html()->form('POST' ,route('backend.seasons.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() }}
{{ html()->hidden('season_index', null)->id('season_index') }} {{ html()->hidden('tmdb_id', null)->id('tmdb_id') }}
{{ html()->label(__('movie.lbl_poster'), 'poster')->class('form-label form-control-label') }}
{{ 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', 'selectedImageContainerPoster') ->attribute('data-hidden-input', 'file_url_poster') ->style('height:7.5rem') }} {{ html()->text('poster_input') ->class('form-control') ->placeholder('Select Image') ->attribute('aria-label', 'Poster Image') ->attribute('data-bs-toggle', 'modal') ->attribute('data-bs-target', '#exampleModal') ->attribute('data-image-container', 'selectedImageContainerPoster') ->attribute('data-hidden-input', 'file_url_poster') }}
feature-image {{-- @if(old('poster_url', isset($data) ? $data->poster_url : '')) --}} {{-- --}} {{-- @endif --}}
{{ html()->hidden('poster_url')->id('file_url_poster')->value(old('poster_url', isset($data) ? $data->poster_url : '')) }}
{{ html()->label(__('movie.lbl_poster_tv'), 'poster_tv')->class('form-label form-control-label') }}
{{ 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', 'selectedImageContainerPosterTv') ->attribute('data-hidden-input', 'file_url_poster_tv') ->style('height:7.5rem') }} {{ html()->text('poster_input') ->class('form-control') ->placeholder('Select Image') ->attribute('aria-label', 'Poster Image') ->attribute('data-bs-toggle', 'modal') ->attribute('data-bs-target', '#exampleModal') ->attribute('data-image-container', 'selectedImageContainerPosterTv') ->attribute('data-hidden-input', 'file_url_poster_tv') }}
feature-image
{{ html()->hidden('poster_tv_url')->id('file_url_poster_tv')->value(old('poster_tv_url', isset($data) ? $data->poster_tv_url : '')) }}
{{ html()->label(__('movie.lbl_name') . ' *', 'name')->class('form-label form-control-label') }} {{ html()->text('name')->attribute('value', old('name'))->placeholder(__('placeholder.lbl_season_name'))->class('form-control')->attribute('required','required') }} @error('name') {{ $message }} @enderror
Name field is required
{{ html()->label(__('season.lbl_tv_shows') . ' *', 'type')->class('form-label') }} {{ html()->select( 'entertainment_id', $tvshows->pluck('name', 'id')->prepend(__('placeholder.lbl_select_tvshow'), old('entertainment_id')), )->class('form-control select2')->id('entertainment_id')->attribute('required','required') }} @error('entertainment_id') {{ $message }} @enderror
TV Show field is required
{{ html()->label(__('movie.lbl_trailer_url_type').' *', 'type')->class('form-label') }} {{ html()->select( 'trailer_url_type', $upload_url_type->pluck('name', 'value')->prepend(__('placeholder.lbl_select_type'), ''), old('trailer_url_type', ''), // Set '' as the default value )->class('form-control select2')->id('trailer_url_type') }} @error('trailer_url_type') {{ $message }} @enderror
Trailer Type field is required
{{ html()->label(__('movie.lbl_trailer_url').' *', 'trailer_url')->class('form-label form-control-label') }} {{ html()->text('trailer_url')->attribute('value', old('trailer_url'))->placeholder(__('placeholder.lbl_trailer_url'))->class('form-control') }} @error('trailer_url') {{ $message }} @enderror
Video URL field is required
{{ html()->label(__('movie.lbl_embed_code').' *', 'trailer_embedded')->class('form-label form-control-label') }} {{ html()->textarea('trailer_embedded') ->attribute('value', old('trailer_embedded')) ->placeholder('') ->class('form-control') ->rows(4) }} @error('trailer_embedded') {{ $message }} @enderror
Iframe embed code is required
{{ html()->label(__('movie.lbl_trailer_video').' *', 'trailer_video')->class('form-label form-control-label') }}
@if(old('trailer_url', isset($data) ? $data->trailer_url : '')) @endif
{{ html()->hidden('trailer_video')->id('file_url_trailer')->value(old('trailer_url', isset($data) ? $data->trailer_url : ''))->attribute('data-validation', 'iq_video_quality') }} {{-- {{ html()->file('trailer_video')->class('form-control-file')->accept('video/*')->class('form-control') }} --}} @error('trailer_video') {{ $message }} @enderror
Video File field is required
{{ html()->label(__('movie.lbl_movie_access') , 'access')->class('form-label form-control-label') }}
{{-- --}}
@error('access') {{ $message }} @enderror
{{ html()->label(__('messages.lbl_price') . '*', 'price')->class('form-label')->for('price') }} {{ html()->number('price', old('price'))->class('form-control')->attribute('placeholder', __('messages.enter_price'))->required() }} @error('price') {{ $message }} @enderror
Price field is required
{{ html()->label(__('messages.purchase_type'), 'access_duration')->class('form-label') }} {{ html()->select('purchase_type', [ '' => __('messages.lbl_select_purchase_type'), 'rental' => __('messages.lbl_rental'), 'onetime' => __('messages.lbl_one_time_purchase') ], old('purchase_type', 'rental')) ->id('purchase_type') ->class('form-control select2') ->attributes(['onchange' => 'toggleAccessDuration(this.value)']) }}
{{ html()->label(__('messages.lbl_access_duration') . __('messages.lbl_in_days'), 'access_duration')->class('form-label') }} {{ html()->number('access_duration', old('access_duration'))->class('form-control')->attribute('placeholder', __('messages.access_duration')) }} @error('access_duration') {{ $message }} @enderror
{{ html()->label(__('messages.lbl_discount') . ' (%)', 'discount')->class('form-label') }} {{ html()->number('discount', old('discount'))->class('form-control')->attribute('placeholder', __('messages.enter_discount'))->attribute('min', 1)->attribute('max', 99) }} @error('discount') {{ $message }} @enderror
{{ html()->label(__('messages.lbl_total_price'), 'total_amount')->class('form-label') }} {{ html()->text('total_amount', null)->class('form-control')->attribute('disabled', true)->id('total_amount') }}
{{ html()->label(__('messages.lbl_available_for') . __('messages.lbl_in_days'), 'available_for')->class('form-label') }} {{ html()->number('available_for', old('available_for'))->class('form-control')->attribute('placeholder', __('messages.available_for')) }} @error('available_for') {{ $message }} @enderror
{{ html()->label(__('movie.lbl_select_plan'). ' *', 'type')->class('form-label') }} {{ html()->select('plan_id', $plan->pluck('name', 'id')->prepend(__('placeholder.lbl_select_plan'), ''), old('plan_id'))->class('form-control select2')->id('plan_id') }} @error('plan_id') {{ $message }} @enderror
Plan field is required
{{ html()->label(__('plan.lbl_status'), 'status')->class('form-label') }}
{{ html()->label(__('messages.active'), 'status')->class('form-label text-body mb-0') }}
{{ html()->hidden('status', 0) }} {{ html()->checkbox('status', old('status', 1)) ->class('form-check-input') ->id('status') ->value(1) }}
@error('status') {{ $message }} @enderror
{{ html()->label(__('movie.lbl_short_desc'), 'short_desc')->class('form-label') }} {{ __('messages.lbl_chatgpt') }}
{{ html()->textarea('short_desc', old('short_desc'))->class('form-control')->id('short_desc')->placeholder(__('placeholder.lbl_season_short_desc'))->rows('8') }} @error('short_desc') {{ $message }} @enderror
{{ html()->label(__('movie.lbl_description'). ' *', 'description')->class('form-label mb-0') }} {{ __('messages.lbl_chatgpt') }}
{{ html()->textarea('description', old('description'))->class('form-control')->id('description')->placeholder(__('placeholder.lbl_movie_description'))->rows(4)->attribute('required','required') }} @error('description') {{ $message }} @enderror
Description field is required
{{ html()->submit(trans('messages.save'))->class('btn btn-md btn-primary float-right')->id('submit-button-video') }}
{{ html()->form()->close() }} @include('components.media-modal') @endsection @push('after-scripts') @endpush