@php
$is_enable_continue_watching = App\Models\MobileSetting::getValueBySlug('continue-watching');
@endphp
@if (
$is_enable_continue_watching == 1 &&
isset($cachedResult['continue_watch']) &&
count($cachedResult['continue_watch']) > 0)
@include('frontend::components.section.continue_watch', [
'continuewatchData' => $cachedResult['continue_watch'] ?? [],
])
@endif
@if (isenablemodule('movie') == 1)
@if (isset($cachedResult['top_10']['data']) && count($cachedResult['top_10']['data']) > 0)
@include('frontend::components.section.top_10_movie', [
'top10' => $cachedResult['top_10']['data'] ?? [],
'sectionName' => $cachedResult['top_10']['name'] ?? __('frontend.top_10'),
])
@endif
@if (isset($cachedResult['custom_ads']) && count($cachedResult['custom_ads']) > 0)
@include('frontend::components.section.custom_ads_slider', [
'placement' => 'home_page',
'content_id' => null,
'content_type' => null,
'category_id' => null,
'ads_data' => $cachedResult['custom_ads'],
])
@endif
@if (isset($cachedResult['latest_movie']['data']) && count($cachedResult['latest_movie']['data']) > 0)
@include('frontend::components.section.entertainment', [
'data' => $cachedResult['latest_movie']['data'] ?? [],
'title' => $cachedResult['latest_movie']['name'] ?? __('frontend.latest_movie'),
'type' => 'movie',
'slug' => 'latest_movie',
])
@endif
@endif
@if (isset($cachedResult['payperview']) && count($cachedResult['payperview']) > 0)
@include('frontend::components.section.payperview', [
'data' => $cachedResult['payperview'] ?? [],
'title' => __('frontend.pay_per_view'),
'type' => 'pay-per-view',
'slug' => 'pay_per_view',
])
@endif
@if (isset($cachedResult['popular_language']['data']) && count($cachedResult['popular_language']['data']) > 0)
@include('frontend::components.section.language', [
'popular_language' => $cachedResult['popular_language']['data'] ?? [],
'title' => $cachedResult['popular_language']['name'] ?? __('frontend.popular_language'),
])
@endif
@if (isenablemodule('movie') == 1)
@if (isset($cachedResult['popular_movie']['data']) && count($cachedResult['popular_movie']['data']) > 0)
@include('frontend::components.section.entertainment', [
'data' => $cachedResult['popular_movie']['data'] ?? [],
'title' => $cachedResult['popular_movie']['name'] ?? __('frontend.popular_movie'),
'type' => 'movie',
'slug' => 'popular_movie',
])
@endif
@endif
@if (isenablemodule('livetv') == 1)
@if (isset($cachedResult['top-channels']['data']) && count($cachedResult['top-channels']['data']) > 0)
@include('frontend::components.section.tvchannel', [
'top_channel' => $cachedResult['top-channels']['data'] ?? [],
'title' => $cachedResult['top-channels']['name'] ?? __('frontend.top_channels'),
])
@endif
@endif
@if (isenablemodule('tvshow') == 1)
@if (isset($cachedResult['popular_tvshow']['data']) && count($cachedResult['popular_tvshow']['data']) > 0)
@include('frontend::components.section.entertainment', [
'data' => $cachedResult['popular_tvshow']['data'] ?? [],
'title' => $cachedResult['popular_tvshow']['name'] ?? __('frontend.popular_tvshow'),
'type' => 'tvshow',
'slug' => 'popular_tvshow',
])
@endif
@endif
@if (isset($cachedResult['popular_personality']['data']) && count($cachedResult['popular_personality']['data']) > 0)
@include('frontend::components.section.castcrew', [
'data' => $cachedResult['popular_personality']['data'] ?? [],
'title' =>
$cachedResult['popular_personality']['name'] ?? __('frontend.personality'),
'slug' => 'popular_personality',
])
@endif
@if (isenablemodule('movie') == 1)
@if (isset($cachedResult['free_movie']['data']) && count($cachedResult['free_movie']['data']) > 0)
@include('frontend::components.section.entertainment', [
'data' => $cachedResult['free_movie']['data'] ?? [],
'title' => $cachedResult['free_movie']['name'] ?? __('frontend.free_movie'),
'type' => 'movie',
'slug' => 'free_movie',
])
@endif
@endif
@if (isset($cachedResult['genre']['data']) && count($cachedResult['genre']['data']) > 0)
@include('frontend::components.section.geners', [
'genres' => $cachedResult['genre']['data'] ?? [],
'title' => $cachedResult['genre']['name'] ?? __('frontend.genre'),
'slug' => 'genre',
])
@endif
@if (isenablemodule('video') == 1)
@if (isset($cachedResult['popular_video']['data']) && count($cachedResult['popular_video']['data']) > 0)
@include('frontend::components.section.video', [
'data' => $cachedResult['popular_video']['data'] ?? [],
'title' => $cachedResult['popular_video']['name'] ?? __('frontend.popular_video'),
'type' => 'video',
'slug' => 'popular_video',
])
@endif
@endif
@if ($user_id != null && isenablemodule('movie') == 1)
@if (isset($cachedResult['based_on_last_watch']['data']) && count($cachedResult['based_on_last_watch']['data']) > 0)
@include('frontend::components.section.entertainment', [
'data' => $cachedResult['based_on_last_watch']['data'] ?? [],
'title' =>
$cachedResult['based_on_last_watch']['name'] ??
__('frontend.based_on_last_watch'),
'type' => 'movie',
'slug' => 'based_on_last_watch',
])
@endif
@if (isset($cachedResult['liked_movie']['data']) && count($cachedResult['liked_movie']['data']) > 0)
@include('frontend::components.section.entertainment', [
'data' => $cachedResult['liked_movie']['data'] ?? [],
'title' => $cachedResult['liked_movie']['name'] ?? __('frontend.liked_movie'),
'type' => 'movie',
'slug' => 'liked_movie',
])
@endif
@if (isset($cachedResult['viewed_movie']['data']) && count($cachedResult['viewed_movie']['data']) > 0)
@include('frontend::components.section.entertainment', [
'data' => $cachedResult['viewed_movie']['data'] ?? [],
'title' => $cachedResult['viewed_movie']['name'] ?? __('frontend.viewed_movie'),
'type' => 'movie',
'slug' => 'viewed_movie',
])
@endif
@if (isset($cachedResult['trending_movie']['data']) && count($cachedResult['trending_movie']['data']) > 0)
@include('frontend::components.section.entertainment', [
'data' => $cachedResult['trending_movie']['data'] ?? [],
'title' => $cachedResult['trending_movie']['name'] ?? __('frontend.tranding_in_country'),
'type' => 'movie',
'slug' => 'trending_movie',
])
@endif
@endif
@if ($user_id != null)
@if (isset($cachedResult['favorite_gener']['data']) && count($cachedResult['favorite_gener']['data']) > 0)
@include('frontend::components.section.geners', [
'genres' => $cachedResult['favorite_gener']['data'] ?? [],
'title' => $cachedResult['favorite_gener']['name'] ?? __('frontend.genre'),
'slug' => 'favorite_gener',
])
@endif
@if (isset($cachedResult['user_favorite_personality']['data']) && count($cachedResult['user_favorite_personality']['data']) > 0)
@include('frontend::components.section.castcrew', [
'data' => $cachedResult['user_favorite_personality']['data'] ?? [],
'title' =>
$cachedResult['user_favorite_personality']['name'] ??
__('frontend.favorite_personality'),
'slug' => 'user_favorite_personality',
])
@endif
@endif
@if (isset($cachedResult['dynamic_data']) && count($cachedResult['dynamic_data']) > 0)
@foreach ($cachedResult['dynamic_data'] as $key => $dynamic_data)
@if ($dynamic_data['type'] == 'movie' && isenablemodule('movie') == 1)
@if (isset($dynamic_data['data']) && count($dynamic_data['data']) > 0)
@include('frontend::components.section.entertainment', [
'data' => $dynamic_data['data'] ?? [],
'title' => $dynamic_data['name'] ?? __('frontend.latest_movie'),
'type' => 'movie',
'slug' => $key,
])
@endif
@elseif ($dynamic_data['type'] == 'tvshow' && isenablemodule('tvshow') == 1)
@if (isset($dynamic_data['data']) && count($dynamic_data['data']) > 0)
@include('frontend::components.section.entertainment', [
'data' => $dynamic_data['data'] ?? [],
'title' => $dynamic_data['name'] ?? __('frontend.popular_tvshow'),
'type' => 'tvshow',
'slug' => $key,
])
@endif
@elseif ($dynamic_data['type'] == 'video' && isenablemodule('video') == 1)
@if (isset($dynamic_data['data']) && count($dynamic_data['data']) > 0)
@include('frontend::components.section.video', [
'data' => $dynamic_data['data'] ?? [],
'title' => $dynamic_data['name'] ?? __('frontend.popular_video'),
'type' => 'video',
'slug' => $key,
])
@endif
@elseif ($dynamic_data['type'] == 'channel' && isenablemodule('livetv') == 1)
@if (isset($dynamic_data['data']) && count($dynamic_data['data']) > 0)
@include('frontend::components.section.tvchannel', [
'top_channel' => $dynamic_data['data'] ?? [],
'title' => $dynamic_data['name'] ?? __('frontend.top_channels'),
'slug' => $key,
])
@endif
@endif
@endforeach
@endif