@extends('layouts.admin') @section('title', 'Edit Movie') @section('content') @php $selectedGenres = old('genres', isset($movie) && method_exists($movie, 'genres') ? $movie->genres->pluck('id')->toArray() : []); $posterUrl = !empty($movie->poster) ? asset(ltrim($movie->poster, '/')) : null; $backdropUrl = !empty($movie->backdrop) ? asset(ltrim($movie->backdrop, '/')) : null; $isExternalSource = false; if (old('source_type')) { $isExternalSource = old('source_type') === 'external'; } else { $currentVideoUrl = $movie->video_url ?? ''; $currentVideoFile = $movie->video_file ?? ''; $isExternalSource = !empty($currentVideoUrl) && empty($currentVideoFile); } $currentSourceType = $isExternalSource ? 'external' : 'server'; $currentVideoPath = old('video_file', $movie->video_file ?? ''); $currentVideoUrl = old('external_video_url', $isExternalSource ? ($movie->video_url ?? '') : ''); @endphp