@if(isset($categories) && $categories->count() > 0)
@endif
@if(isset($videos) && $videos->count() > 0)
@foreach($videos as $vid)
@php
$videoUrl = $vid->video_link ?? $vid->video ?? '';
if (str_contains($videoUrl, 'watch?v=')) {
$parts = explode('watch?v=', $videoUrl);
$embedUrl = 'https://www.youtube.com/embed/' . explode('&', $parts[1])[0];
} elseif (str_contains($videoUrl, 'youtu.be/')) {
$parts = explode('youtu.be/', $videoUrl);
$embedUrl = 'https://www.youtube.com/embed/' . $parts[1];
} elseif (str_contains($videoUrl, 'embed/')) {
$embedUrl = $videoUrl;
} else {
$embedUrl = 'https://www.youtube.com/embed/' . $videoUrl;
}
@endphp
@endforeach
No videos found
Videos will appear here once published.