{{ __('Banner (relación 5:1)') }}

@php $bannerUrl = null; if (isset($setting) && $setting?->banner_path) { $p = $setting->banner_path; if (\Illuminate\Support\Str::startsWith($p, 'http')) { $bannerUrl = $p; } else { $clean = \Illuminate\Support\Str::replaceFirst('public/', '', $p); $bannerUrl = app()->environment(['staging','production']) ? \Illuminate\Support\Facades\Storage::disk('s3')->url($clean) : asset('storage/' . $clean); } } @endphp @if($bannerUrl)
banner
@endif
@error('banner_image')
{{ $message }}
@enderror
@if($bannerUrl)
@endif
Sugerido: 2000x400 px (5:1)

{{ __('Crear Temporada') }}

@error('season_name')
{{ $message }}
@enderror
@error('season_image')
{{ $message }}
@enderror

{{ __('Temporadas') }}

@foreach(\App\Models\LearningSeason::orderBy('name')->get() as $season)
@php $thumb = null; if ($season->image_path) { $p = $season->image_path; if (\Illuminate\Support\Str::startsWith($p, 'http')) { $thumb = $p; } else { $clean = \Illuminate\Support\Str::replaceFirst('public/', '', $p); $thumb = app()->environment(['staging','production']) ? \Illuminate\Support\Facades\Storage::disk('s3')->url($clean) : asset('storage/' . $clean); } } @endphp thumb
{{ $season->name }}
ID: {{ $season->id }}
@endforeach
@if($editing_season_id)
Editar temporada
@error('editing_season_name')
{{ $message }}
@enderror
@error('editing_season_image')
{{ $message }}
@enderror
@endif

{{ __('Agregar Episodio') }}

@error('episode_title')
{{ $message }}
@enderror
@error('episode_season_id')
{{ $message }}
@enderror
@error('episode_embed_code')
{{ $message }}
@enderror

{{ __('Episodios por temporada') }}

@forelse($seasons as $season)
{{ $season->name }}
@forelse($season->episodes as $episode)
{{ $episode->title }}
{!! $episode->embed_code !!}
@empty
{{ __('Sin episodios aún') }}
@endforelse
@empty {{ __('Crea una temporada para empezar') }} @endforelse
{{ $seasons->links() }}