@extends('layouts.admin') @section('title',__('adminstaticwords.ManageSeason')) @section('content')

@can('tvseries.view') reply @endcan {{__('adminstaticwords.ManageSeasons')}} {{__('adminstaticwords.Of')}} {{$tv_series->title}} @if ($tv_series->tmdb == 'Y') {!!$tv_series->tmdb == 'Y' ? 'check_circle by tmdb' : ''!!} @endif

add {{__('adminstaticwords.CreateSeason')}}
{!! Form::open(['method' => 'POST', 'action' => 'TvSeriesController@store_seasons', 'files' => true]) !!}
{!! Form::label('season_no', __('adminstaticwords.SeasonNo.')) !!} {!! Form::number('season_no', null, ['class' => 'form-control', 'min' => '0']) !!} {{ $errors->first('season_no') }}
{!! Form::label('season_slug',__('adminstaticwords.SeasonSlug')) !!} {!! Form::text('season_slug', null, ['class' => 'form-control', 'min' => '0']) !!} {{ $errors->first('season_slug') }}
{!! Form::label('a_language', __('adminstaticwords.AudioLanguages')) !!}

- {{__('adminstaticwords.PleaseSelectAudioLanguage')}}

{!! Form::select('a_language[]', $a_lans, null, ['class' => 'form-control select2', 'multiple']) !!} add
{{ $errors->first('a_language') }}
{!! Form::label('', __('adminstaticwords.ChooseCustomThumbnailAndPoster')) !!}
{!! Form::label('thumbnail', __('adminstaticwords.Thumbnail')) !!} -

{{__('adminstaticwords.HelpBlockText')}}

{!! Form::file('thumbnail', ['class' => 'input-file', 'id'=>'thumbnail']) !!}

{{__('adminstaticwords.ChooseCustomThumbnail')}}

{{ $errors->first('thumbnail') }}
{!! Form::label('poster',__('adminstaticwords.Poster')) !!} -

{{__('adminstaticwords.HelpBlockText')}}

{!! Form::file('poster', ['class' => 'input-file', 'id'=>'poster']) !!}

{{__('adminstaticwords.ChooseCustomPoster')}}

{{ $errors->first('poster') }}
{!! Form::label('is_protect', __('adminstaticwords.ProtectedVideo?')) !!}
{{ $errors->first('is_protect') }}
{{ $errors->first('password') }} {{ Form::hidden('tv_series_id', $id) }}
{{__('adminstaticwords.WantIMDBRatingsAndMoreOrCustom')}}?
{!! Form::label('actor_id', __('adminstaticwords.Actors')) !!}

- {{__('adminstaticwords.PleaseSelectTvseriesSeasonsActor')}}

{!! Form::select('actor_id[]', $actor_ls, null, ['class' => 'form-control select2', 'multiple']) !!} {{ $errors->first('actor_id') }}
{!! Form::label('publish_year', __('adminstaticwords.PublishYear')) !!} {!! Form::number('publish_year', null, ['class' => 'form-control', 'min' => '0']) !!} {{ $errors->first('publish_year') }}
{!! Form::label('trailer_url',__('adminstaticwords.TrailerURL')) !!} {!! Form::text('trailer_url', null, ['class' => 'form-control','placeholder'=>__('adminstaticwords.PleaseEnterTrailerUrl')]) !!} {{ $errors->first('trailer_url') }}
{!! Form::label('detail', __('adminstaticwords.Description')) !!} {!! Form::text('detail', null, ['class' => 'form-control']) !!} {{ $errors->first('detail') }}
{!! Form::close() !!}
@if(isset($seasons)) @foreach($seasons as $key => $season) @php $all_languages = App\AudioLanguage::all(); // get old audio language values $old_lans = collect(); $a_lans = collect(); if ($season->a_language != null){ $old_list = explode(',', $season->a_language); for ($i = 0; $i < count($old_list); $i++) { $old1 = App\AudioLanguage::find($old_list[$i]); if ( isset($old1) ) { $old_lans->push($old1); } } } $a_lans = $all_languages->diff($old_lans); @endphp
{!! Form::model($season, ['method' => 'PATCH', 'files' => true, 'action' => ['TvSeriesController@update_seasons', $season->id]]) !!}
{!! Form::label('season_no', __('adminstaticwords.SeasonNo.')) !!} {!! Form::number('season_no', null, ['class' => 'form-control', 'min' => '0']) !!} {{ $errors->first('season_no') }}
{!! Form::label('season_slug',__('adminstaticwords.SeasonSlug')) !!} {!! Form::text('season_slug', null, ['class' => 'form-control', 'min' => '0']) !!} {{ $errors->first('season_slug') }}
{{ Form::hidden('tv_series_id', $id) }}
{!! Form::label('a_language', __('adminstaticwords.AudioLanguages')) !!}
add
{{ $errors->first('a_language') }}
{!! Form::label('', __('adminstaticwords.ChooseCustomThumbnailAndPoster')) !!}
{!! Form::label('thumbnail',__('adminstaticwords.Thumbnail')) !!} -

{{__('adminstaticwords.HelpBlockText')}}

{!! Form::file('thumbnail', ['class' => 'input-file', 'id'=>'thumbnail'.$season->id]) !!}

{{__('adminstaticwords.ChooseCustomThumbnail')}}

{{ $errors->first('thumbnail') }}
{!! Form::label('poster', __('adminstaticwords.Poster')) !!} -

{{__('adminstaticwords.HelpBlockText')}}

{!! Form::file('poster', ['class' => 'input-file', 'id'=>'poster'.$season->id]) !!}

{{__('adminstaticwords.ChooseCustomPoster')}}

{{ $errors->first('poster') }}
{!! Form::label('is_protect', __('adminstaticwords.ProtectedVideo?')) !!}
{{ $errors->first('is_protect') }}
{{ $errors->first('password') }}
{{__('adminstaticwords.WantIMDBRatingsAndMoreOrCustom')}}?
tmdb == 'Y' ? 'checked' : ''}}/> tmdb != 'Y' ? 'checked' : ''}}/>
@php // get old actor list $actor_ls = App\Actor::all(); $old_actor = collect(); if ($season->actor_id != null){ $old_list = explode(',', $season->actor_id); for ($i = 0; $i < count($old_list); $i++) { $old3 = App\Actor::find(trim($old_list[$i])); if ( isset($old3) ) { $old_actor->push($old3); } } } $old_actor = $old_actor->filter(function($value, $key) { return $value != null; }); $actor_ls = $actor_ls->diff($old_actor); @endphp
{!! Form::label('actor_id', __('adminstaticwords.Actors')) !!}

- {{__('adminstaticwords.PleaseSelectTvseriesSeasonsActor')}}

add
{{ $errors->first('actor_id') }}
{!! Form::label('publish_year', __('adminstaticwords.PublishYear')) !!} {!! Form::number('publish_year', null, ['class' => 'form-control', 'min' => '0']) !!} {{ $errors->first('publish_year') }}
{!! Form::label('trailer_url',__('adminstaticwords.TrailerURL')) !!} {!! Form::text('trailer_url', null, ['class' => 'form-control','placeholder'=>__('adminstaticwords.PleaseEnterTrailerUrl')]) !!} {{ $errors->first('trailer_url') }}
{!! Form::label('detail',__('adminstaticwords.Description')) !!} {!! Form::text('detail', null, ['class' => 'form-control']) !!} {{ $errors->first('detail') }}
{!! Form::close() !!}
@endforeach @endif
@if ($seasons) @foreach ($seasons as $key => $season) @endforeach @endif
# {{__('adminstaticwords.Thumbnail')}} {{__('adminstaticwords.Season')}} {{__('adminstaticwords.Episodes')}} {{__('adminstaticwords.ByTMDB')}} {{__('adminstaticwords.Actions')}}
{{$key+1}} @if ($season->thumbnail != null) image @endif Season {{$season->season_no}} @if (isset($season->episodes) && count($season->episodes) > 0) {{count($season->episodes)}} episodes @else N/A @endif {!!$season->tmdb == 'Y' ? 'done' : '-'!!}
@can('tvseries.edit') mode_edit @endcan @can('tvseries.view') settings @endcan @can('tvseries.delete') @endcan
@endsection @section('custom-script') @endsection