Initial commit
This commit is contained in:
127
resources/views/themekiss/inc/catalog_filter.blade.php
Normal file
127
resources/views/themekiss/inc/catalog_filter.blade.php
Normal file
@@ -0,0 +1,127 @@
|
||||
<div class="quickfilter">
|
||||
<form action="/" class="filters " method="GET">
|
||||
<div class="filter dropdown">
|
||||
<button type="button" class="dropdown-toggle" data-toggle="dropdown"> Sắp xếp
|
||||
<span id="filtercount">Thời gian đăng</span> <i class="fa fa-angle-down"
|
||||
aria-hidden="true"></i></button>
|
||||
<ul class="dropdown-menu c4">
|
||||
<li>
|
||||
<input type="radio" id="sort-update" name="filter[sort]" value="update"
|
||||
@if (isset(request('filter')['sort']) && request('filter')['sort'] == 'update') checked @endif>
|
||||
<label for="sort-update">Thời gian cập nhật</label>
|
||||
</li>
|
||||
<li>
|
||||
<input type="radio" id="sort-create" name="filter[sort]" value="create"
|
||||
@if (isset(request('filter')['sort']) && request('filter')['sort'] == 'create') checked @endif>
|
||||
<label for="sort-create">Thời gian đăng</label>
|
||||
</li>
|
||||
<li>
|
||||
<input type="radio" id="sort-year" name="filter[sort]" value="year"
|
||||
@if (isset(request('filter')['sort']) && request('filter')['sort'] == 'year') checked @endif>
|
||||
<label for="sort-year">Năm sản xuất</label>
|
||||
</li>
|
||||
<li>
|
||||
<input type="radio" id="sort-view" name="filter[sort]" value="view"
|
||||
@if (isset(request('filter')['sort']) && request('filter')['sort'] == 'view') checked @endif>
|
||||
<label for="sort-view">Lượt xem</label>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<div class="filter dropdown">
|
||||
<button type="button" class="dropdown-toggle" data-toggle="dropdown"> Định dạng
|
||||
<span id="filtercount">Toàn bộ</span> <i class="fa fa-angle-down"
|
||||
aria-hidden="true"></i></button>
|
||||
<ul class="dropdown-menu c4">
|
||||
<li>
|
||||
<input type="radio" id="type-all" name="filter[type]" value=""
|
||||
@if (!isset(request('filter')['type']) || request('filter')['type'] == '') checked @endif>
|
||||
<label for="type-all">Toàn bộ</label>
|
||||
</li>
|
||||
<li>
|
||||
<input type="radio" id="type-series" name="filter[type]" value="series"
|
||||
@if (isset(request('filter')['type']) && request('filter')['type'] == 'series') checked @endif>
|
||||
<label for="type-series">Phim bộ</label>
|
||||
</li>
|
||||
<li>
|
||||
<input type="radio" id="type-single" name="filter[type]" value="single"
|
||||
@if (isset(request('filter')['type']) && request('filter')['type'] == 'single') checked @endif>
|
||||
<label for="type-single">Phim lẻ</label>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<div class="filter dropdown">
|
||||
<button type="button" class="dropdown-toggle" data-toggle="dropdown"> Thể loại
|
||||
<span id="filtercount">Toàn bộ</span> <i class="fa fa-angle-down"
|
||||
aria-hidden="true"></i></button>
|
||||
<ul class="dropdown-menu c4">
|
||||
<li>
|
||||
<input type="radio" id="category-all" name="filter[category]" value=""
|
||||
@if (!isset(request('filter')['category']) || request('filter')['category'] == '') checked @endif>
|
||||
<label for="category-all">Toàn bộ</label>
|
||||
</li>
|
||||
@foreach (\VsMov\Core\Models\Category::fromCache()->all() as $item)
|
||||
<li>
|
||||
<input type="radio" id="category-{{ $item->id }}" name="filter[category]"
|
||||
value="{{ $item->id }}" @if (
|
||||
(isset(request('filter')['category']) && request('filter')['category'] == $item->id) ||
|
||||
(isset($category) && $category->id == $item->id)) checked @endif>
|
||||
<label for="category-{{ $item->id }}">{{ $item->name }}</label>
|
||||
</li>
|
||||
@endforeach
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<div class="filter dropdown">
|
||||
<button type="button" class="dropdown-toggle" data-toggle="dropdown"> Quốc gia
|
||||
<span id="filtercount">Toàn bộ</span> <i class="fa fa-angle-down"
|
||||
aria-hidden="true"></i></button>
|
||||
<ul class="dropdown-menu c4">
|
||||
<li>
|
||||
<input type="radio" id="region-all" name="filter[region]" value=""
|
||||
@if (!isset(request('filter')['region']) || request('filter')['region'] == '') checked @endif>
|
||||
<label for="region-all">Toàn bộ</label>
|
||||
</li>
|
||||
@foreach (\VsMov\Core\Models\Region::fromCache()->all() as $item)
|
||||
<li>
|
||||
<input type="radio" id="region-{{ $item->id }}" name="filter[region]"
|
||||
value="{{ $item->id }}" @if (
|
||||
(isset(request('filter')['region']) && request('filter')['region'] == $item->id) ||
|
||||
(isset($region) && $region->id == $item->id)) checked @endif>
|
||||
<label for="region-{{ $item->id }}">{{ $item->name }}</label>
|
||||
</li>
|
||||
@endforeach
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<div class="filter dropdown">
|
||||
<button type="button" class="dropdown-toggle" data-toggle="dropdown"> Năm phát hành
|
||||
<span id="filtercount">Toàn bộ</span> <i class="fa fa-angle-down"
|
||||
aria-hidden="true"></i></button>
|
||||
<ul class="dropdown-menu c4">
|
||||
<li>
|
||||
<input type="radio" id="year-all" name="filter[year]" value=""
|
||||
@if (!isset(request('filter')['year']) || request('filter')['year'] == '') checked @endif>
|
||||
<label for="year-all">Toàn bộ</label>
|
||||
</li>
|
||||
|
||||
@foreach ($years as $year)
|
||||
<li>
|
||||
<input type="radio" id="year-{{ $year }}" name="filter[year]"
|
||||
value="{{ $year }}"
|
||||
@if (isset(request('filter')['year']) && request('filter')['year'] == $year) checked @endif>
|
||||
<label for="year-{{ $year }}">{{ $year }}</label>
|
||||
</li>
|
||||
@endforeach
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<div class="filter submit">
|
||||
<button type="submit" class="btn btn-custom-search"><i class="fa fa-search"
|
||||
aria-hidden="true"></i>
|
||||
Lọc Phim
|
||||
</button>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
10
resources/views/themekiss/inc/comment.blade.php
Normal file
10
resources/views/themekiss/inc/comment.blade.php
Normal file
@@ -0,0 +1,10 @@
|
||||
<div class="bixbox">
|
||||
<div class="releases"><h3><span>Bình luận</span></h3></div>
|
||||
<div class="cmt commentx">
|
||||
<div class="box-comment" id="tabs-facebook" style="background: linear-gradient(to right, #ffff, #ffff);">
|
||||
<div class="fb-comments" data-href="{{$currentMovie->getUrl()}}" data-width="100%"
|
||||
data-numposts="10" data-order-by="reverse_time" data-colorscheme="light">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
69
resources/views/themekiss/inc/header.blade.php
Normal file
69
resources/views/themekiss/inc/header.blade.php
Normal file
@@ -0,0 +1,69 @@
|
||||
@php
|
||||
$logo = setting('site_logo', '');
|
||||
$brand = setting('site_brand', '');
|
||||
$title = isset($title) ? $title : setting('site_homepage_title', '');
|
||||
@endphp
|
||||
|
||||
<div class="th">
|
||||
<div class="centernav bound">
|
||||
<div class="shme"><i class="fa fa-bars" aria-hidden="true"></i></div>
|
||||
<header class="mainheader" role="banner" itemscope itemtype="http://schema.org/WPHeader">
|
||||
<div class="site-branding logox">
|
||||
<h1 class="logos">
|
||||
<a href="/" itemprop="url" title="{{ $title }}">
|
||||
@if ($logo)
|
||||
{!! $logo !!}
|
||||
@else
|
||||
{!! $brand !!}
|
||||
@endif
|
||||
</a>
|
||||
</h1>
|
||||
</div>
|
||||
</header>
|
||||
<div class="searchx">
|
||||
<form method="GET" action="/" id="form" itemprop="potentialAction" itemscope
|
||||
itemtype="http://schema.org/SearchAction">
|
||||
<meta itemprop="target" content="{{ request()->getSchemeAndHttpHost() }}/?search={query}" />
|
||||
<input id="s" name="search" itemprop="query-input" class="search-live" type="text"
|
||||
placeholder="Tìm kiếm phim..." value="{{ request('search') }}" />
|
||||
<button type="button" id="submit-search" onclick="$(this).parent().submit()">
|
||||
<i class="fa fa-search" aria-hidden="true"></i>
|
||||
</button>
|
||||
</form>
|
||||
</div>
|
||||
<div id="thememode"><label class="switch"> <input type="checkbox"> <span class="slider round"></span>
|
||||
</label></div>
|
||||
</div>
|
||||
</div>
|
||||
<nav id="main-menu" class="mm">
|
||||
<div class="centernav">
|
||||
<div class="bound"><span itemscope="itemscope" itemtype="http://schema.org/SiteNavigationElement"
|
||||
role="navigation">
|
||||
<ul id="menu-menu" class="menu">
|
||||
@foreach ($menu as $item)
|
||||
@if (count($item['children']))
|
||||
<li id="menu-item-{{ $item['id'] }}"
|
||||
class="menu-item menu-item-type-custom menu-item-object-custom menu-item-{{ $item['id'] }}">
|
||||
<a href="{{$item['link']}}" itemprop="url"><span itemprop="name">{{ $item['name'] }}</span></a>
|
||||
<ul>
|
||||
@foreach ($item['children'] as $children)
|
||||
<li>
|
||||
<a href="{{$children['link']}}">{{$children['name']}}</a>
|
||||
</li>
|
||||
@endforeach
|
||||
</ul>
|
||||
</li>
|
||||
@else
|
||||
<li id="menu-item-{{ $item['id'] }}"
|
||||
class="menu-item menu-item-type-custom menu-item-object-custom menu-item-{{ $item['id'] }}">
|
||||
<a href="{{$item['link']}}" itemprop="url"><span itemprop="name">{{ $item['name'] }}</span></a>
|
||||
</li>
|
||||
@endif
|
||||
@endforeach
|
||||
</ul>
|
||||
</span>
|
||||
{!! get_theme_option('button_navbar') !!}
|
||||
<div class="clear"></div>
|
||||
</div>
|
||||
</div>
|
||||
</nav>
|
||||
107
resources/views/themekiss/inc/mainepisode.blade.php
Normal file
107
resources/views/themekiss/inc/mainepisode.blade.php
Normal file
@@ -0,0 +1,107 @@
|
||||
<div id="mainepisode">
|
||||
<div id="singlepisode">
|
||||
@foreach ($currentMovie->episodes->sortBy([['server', 'asc']])->groupBy('server') as $server => $data)
|
||||
<div class="headlist">
|
||||
<div class="thumb">
|
||||
<a href="{{$currentMovie->getUrl()}}">
|
||||
<img src="{{$currentMovie->getThumbUrl()}}"
|
||||
class="ts-post-image wp-post-image attachment-medium size-medium" loading="lazy"
|
||||
title="{{$currentMovie->name}}" alt="{{$currentMovie->name}}" width="203" height="300">
|
||||
</a>
|
||||
</div>
|
||||
<div class="det">
|
||||
<h3>
|
||||
<a href="{{$currentMovie->getUrl()}}">{{$currentMovie->name}}</a>
|
||||
</h3>
|
||||
<span>
|
||||
@if ($episode->server == $server) <i>Đang xem tập {{ $episode->name }}</i> - @endif {{$server}}</span>
|
||||
</div>
|
||||
<div class="search-ep">
|
||||
<input type="text" class="search-ep-text" id="search-ep-text-{{$loop->index}}" value="" placeholder="Tìm tập nhanh...">
|
||||
<button type="button" class="search-ep-eraser" id="search-ep-eraser-{{$loop->index}}" style="display: none; top: 4px">
|
||||
<i class="fa fa-times" aria-hidden="true"></i>
|
||||
</button>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="episodelist" id="episodelist-{{ $loop->index }}">
|
||||
<ul>
|
||||
<li id="search-ep-no-result-{{ $loop->index }}" style="display:none; text-align: center; padding: 10px 5px">Không thấy tập này</li>
|
||||
@foreach ($data->sortByDesc('name', SORT_NATURAL)->groupBy('name') as $name => $item)
|
||||
<li data-server="{{$loop->parent->index}}" data-name="{{$name}}" data-id="{{$item->sortByDesc('type')->first()->id}}" @if ($item->contains($episode)) class="selected" selected="selected" @endif>
|
||||
<a href="{{ $item->sortByDesc('type')->first()->getUrl() }}" itemprop="url"
|
||||
title="{{$currentMovie->name}} Tập {{$name}}">
|
||||
<div class="thumbnel">
|
||||
@php
|
||||
$ep_link = $item->sortByDesc('type')->first()->link;
|
||||
$ep_img = str_replace('index.m3u8', '1.jpg', $ep_link, $check_replace);
|
||||
if ($check_replace == 0) {
|
||||
$ep_img = $currentMovie->getPosterUrl();
|
||||
}
|
||||
@endphp
|
||||
<img src="{{$ep_img}}"
|
||||
class="ts-post-image wp-post-image attachment-post-thumbnail size-post-thumbnail"
|
||||
loading="lazy" itemprop="image" title="{{$currentMovie->name}} Tập {{$name}}"
|
||||
alt="{{$currentMovie->name}} Tập {{$name}}" width="900" height="1332">
|
||||
<div class="nowplay">
|
||||
<i class="far fa-play-circle"></i>
|
||||
</div>
|
||||
</div>
|
||||
<div class="playinfo">
|
||||
<h4>{{ $currentMovie->name }} Tập {{ $name }}</h4>
|
||||
<span class="epname">Tập {{ $name }}</span>
|
||||
</div>
|
||||
</a>
|
||||
</li>
|
||||
@endforeach
|
||||
</ul>
|
||||
</div>
|
||||
@endforeach
|
||||
</div>
|
||||
<script>
|
||||
var tsMediaSelectedId = {{$episode->id}};
|
||||
var tsMediaEpNow = "{{$episode->name}}";
|
||||
tsMedia(tsmmedia);
|
||||
tsMediaPickList();
|
||||
</script>
|
||||
<script>
|
||||
$(document).ready(function() {
|
||||
$(".search-ep-text").on("keyup", function () {
|
||||
let keyword = this.value;
|
||||
let server_id = this.getAttribute("id").split('search-ep-text-')[1];
|
||||
if(keyword && keyword != '') {
|
||||
$(`#search-ep-eraser-${server_id}`).show();
|
||||
} else {
|
||||
$(`#search-ep-eraser-${server_id}`).hide();
|
||||
}
|
||||
let result_count = 0;
|
||||
$(`#episodelist-${server_id} ul li`).each(function (idx, item) {
|
||||
let item_name = item.getAttribute('data-name');
|
||||
let item_server = item.getAttribute('data-server');
|
||||
if (item_server == server_id) {
|
||||
if(item_name.toLowerCase().indexOf(keyword.toLowerCase()) !== -1) {
|
||||
$(item).show();
|
||||
result_count++;
|
||||
} else {
|
||||
$(item).hide();
|
||||
}
|
||||
}
|
||||
})
|
||||
if(result_count == 0) $(`#search-ep-no-result-${server_id}`).show();
|
||||
else $(`#search-ep-no-result-${server_id}`).hide();
|
||||
})
|
||||
$(".search-ep-eraser").on("click", function () {
|
||||
let server_id = this.getAttribute("id").split('search-ep-eraser-')[1];
|
||||
$(`#search-ep-eraser-${server_id}`).hide();
|
||||
$(`#search-ep-text-${server_id}`).val("");
|
||||
$(`#search-ep-no-result-${server_id}`).hide();
|
||||
$(`#episodelist-${server_id} ul li`).each(function (idx, item) {
|
||||
let item_server = item.getAttribute('data-server');
|
||||
if (item_server == server_id) {
|
||||
$(item).show();
|
||||
}
|
||||
})
|
||||
})
|
||||
});
|
||||
</script>
|
||||
</div>
|
||||
42
resources/views/themekiss/inc/movie_related.blade.php
Normal file
42
resources/views/themekiss/inc/movie_related.blade.php
Normal file
@@ -0,0 +1,42 @@
|
||||
<div class="bixbox">
|
||||
<div class="releases"><h3>Phim cùng thể loại</h3></div>
|
||||
<div class="series-gen">
|
||||
<div class="listupd">
|
||||
<div id="series-390" class="tab-pane active">
|
||||
@foreach ($movie_related as $movie)
|
||||
<article class="bs" itemscope="itemscope" itemtype="http://schema.org/CreativeWork">
|
||||
<div class="bsx"><a href="{{ $movie->getUrl() }}" itemprop="url"
|
||||
title="{{ $movie->name }} ({{ $movie->origin_name }}) [{{ $movie->publish_year }}]"
|
||||
class="tip" rel="{{ $movie->id }}">
|
||||
<div class="limit">
|
||||
@if ($movie->is_recommended)
|
||||
<div class="hotbadge"><i class="fas fa-fire-alt"></i></div>
|
||||
@endif
|
||||
@if ($movie->type == 'series' && $movie->status == 'completed')
|
||||
<div class="status Completed">Trọn bộ</div>
|
||||
@endif
|
||||
<div class="typez {{ $movie->type == 'series' ? 'Drama' : 'Movie' }}">
|
||||
{{ $movie->type == 'series' ? 'Phim bộ' : 'Phim lẻ' }}</div>
|
||||
<div class="ply"><i class="far fa-play-circle"></i></div>
|
||||
<div class="bt"><span class="epx">{{ $movie->episode_current }}</span> <span
|
||||
class="sb Soft Sub">{{ $movie->language }}</span></div>
|
||||
<img src="{{ $movie->getThumbUrl() }}"
|
||||
class="ts-post-image wp-post-image attachment-medium size-medium" loading="lazy"
|
||||
itemprop="image"
|
||||
title="{{ $movie->name }} ({{ $movie->origin_name }}) [{{ $movie->publish_year }}]"
|
||||
alt="{{ $movie->name }} ({{ $movie->origin_name }}) [{{ $movie->publish_year }}]"
|
||||
width="240" height="300" />
|
||||
</div>
|
||||
<div class="ttt">
|
||||
<div class="tt"> {{ $movie->name }}<h2 itemprop="headline">
|
||||
{{ $movie->origin_name }} {{ $movie->episode_current }}</h2>
|
||||
</div>
|
||||
<div class="timeago"> {{ $movie->origin_name }}</div>
|
||||
</div>
|
||||
</a></div>
|
||||
</article>
|
||||
@endforeach
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
36
resources/views/themekiss/inc/pagination.blade.php
Normal file
36
resources/views/themekiss/inc/pagination.blade.php
Normal file
@@ -0,0 +1,36 @@
|
||||
@if ($paginator->hasPages())
|
||||
<div class="pagination">
|
||||
{{-- Previous Page Link --}}
|
||||
@if ($paginator->onFirstPage())
|
||||
@else
|
||||
<a class="prev page-numbers" href="{{ $paginator->previousPageUrl() }}" rel="prev"
|
||||
aria-label="@lang('pagination.previous')">« Previous</a>
|
||||
@endif
|
||||
|
||||
{{-- Pagination Elements --}}
|
||||
@foreach ($elements as $element)
|
||||
{{-- "Three Dots" Separator --}}
|
||||
@if (is_string($element))
|
||||
<li class="disabled" aria-disabled="true"><span class="">{{ $element }}</span></li>
|
||||
@endif
|
||||
|
||||
{{-- Array Of Links --}}
|
||||
@if (is_array($element))
|
||||
@foreach ($element as $page => $url)
|
||||
@if ($page == $paginator->currentPage())
|
||||
<span aria-current="page" class="page-numbers current">{{ $page }}</span>
|
||||
@else
|
||||
<a class="page-numbers" href="{{ $url }}">{{ $page }}</a>
|
||||
@endif
|
||||
@endforeach
|
||||
@endif
|
||||
@endforeach
|
||||
|
||||
{{-- Next Page Link --}}
|
||||
@if ($paginator->hasMorePages())
|
||||
<a class="next page-numbers" href="{{ $paginator->nextPageUrl() }}" rel="next"
|
||||
aria-label="@lang('pagination.next')">Next »</a>
|
||||
@else
|
||||
@endif
|
||||
</div>
|
||||
@endif
|
||||
29
resources/views/themekiss/inc/section_1.blade.php
Normal file
29
resources/views/themekiss/inc/section_1.blade.php
Normal file
@@ -0,0 +1,29 @@
|
||||
<div class="bixbox">
|
||||
<div class="releases hothome">
|
||||
<h3>{{ $item['label'] }}</h3>
|
||||
</div>
|
||||
<div class="listupd flex">
|
||||
<div class="excstf">
|
||||
@foreach ($item['data'] as $movie)
|
||||
<article class="stylefor" itemscope="itemscope" itemtype="http://schema.org/CreativeWork">
|
||||
<div class="bsx"><a href="{{ $movie->getUrl() }}" itemprop="url" title="{{ $movie->name }}"
|
||||
class="tip" rel="{{ $movie->id }}">
|
||||
<div class="limit">
|
||||
<div class="typez">{{ $movie->quality }}</div>
|
||||
<img src="{{ $movie->getThumbUrl() }}"
|
||||
class="ts-post-image wp-post-image attachment-medium size-medium" loading="lazy"
|
||||
itemprop="image" title="{{ $movie->name }}" alt="{{ $movie->name }}"
|
||||
width="203" height="300" />
|
||||
<div class="tt">
|
||||
<h2 itemprop="headline">{{ $movie->name }}</h2> <span>{{ $movie->episode_current }}
|
||||
<i>{{ $movie->language }}</i></span>
|
||||
</div>
|
||||
</div>
|
||||
</a></div>
|
||||
</article>
|
||||
@endforeach
|
||||
</div>
|
||||
<div class="hpage"><a href="{{ $item['link'] }}" class="r">Xem thêm <i class="fa fa-chevron-right"
|
||||
aria-hidden="true"></i></a></div>
|
||||
</div>
|
||||
</div>
|
||||
41
resources/views/themekiss/inc/section_2.blade.php
Normal file
41
resources/views/themekiss/inc/section_2.blade.php
Normal file
@@ -0,0 +1,41 @@
|
||||
<div class="bixbox">
|
||||
<div class="releases latesthome">
|
||||
<h3>{{ $item['label'] }}</h3><a class="vl" href="{{ $item['link'] }}">Xem thêm</a>
|
||||
</div>
|
||||
<div class="listupd normal">
|
||||
<div class="excstf">
|
||||
@foreach ($item['data'] as $movie)
|
||||
<article class="bs" itemscope="itemscope" itemtype="http://schema.org/CreativeWork">
|
||||
<div class="bsx"><a href="{{$movie->getUrl()}}" itemprop="url"
|
||||
title="{{ $movie->name }} ({{ $movie->origin_name }}) [{{ $movie->publish_year }}]"
|
||||
class="tip" rel="37246">
|
||||
<div class="limit">
|
||||
@if ($movie->is_recommended)
|
||||
<div class="hotbadge"><i class="fas fa-fire-alt"></i></div>
|
||||
@endif
|
||||
@if ($movie->type == 'series' && $movie->status == 'completed')
|
||||
<div class="status Completed">Trọn bộ</div>
|
||||
@endif
|
||||
<div class="typez {{ $movie->type == 'series' ? 'Drama' : 'Movie' }}">
|
||||
{{ $movie->type == 'series' ? 'Phim bộ' : 'Phim lẻ' }}</div>
|
||||
<div class="ply"><i class="far fa-play-circle"></i></div>
|
||||
<div class="bt"><span class="epx">{{ $movie->episode_current }}</span> <span
|
||||
class="sb Soft Sub">{{ $movie->language }}</span></div>
|
||||
<img src="{{$movie->getThumbUrl()}}"
|
||||
class="ts-post-image wp-post-image attachment-medium size-medium" loading="lazy"
|
||||
itemprop="image"
|
||||
title="{{ $movie->name }} ({{ $movie->origin_name }}) [{{ $movie->publish_year }}]"
|
||||
alt="{{ $movie->name }} ({{ $movie->origin_name }}) [{{ $movie->publish_year }}]"
|
||||
width="240" height="300" />
|
||||
</div>
|
||||
<div class="ttt">
|
||||
<div class="tt"> {{$movie->name}}<h2 itemprop="headline">{{$movie->origin_name}} {{ $movie->episode_current }}</h2>
|
||||
</div>
|
||||
<div class="timeago"> {{ $movie->origin_name }}</div>
|
||||
</div>
|
||||
</a></div>
|
||||
</article>
|
||||
@endforeach
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
6
resources/views/themekiss/inc/sidebar.blade.php
Normal file
6
resources/views/themekiss/inc/sidebar.blade.php
Normal file
@@ -0,0 +1,6 @@
|
||||
<div id="sidebar">
|
||||
@yield('mainepisode')
|
||||
@foreach ($tops as $top)
|
||||
@include('themes::themekiss.inc.' . $top['template'])
|
||||
@endforeach
|
||||
</div>
|
||||
72
resources/views/themekiss/inc/slider_recommended.blade.php
Normal file
72
resources/views/themekiss/inc/slider_recommended.blade.php
Normal file
@@ -0,0 +1,72 @@
|
||||
<div class="slidtop">
|
||||
<div class="loop owl-carousel full">
|
||||
@foreach ($recommendations as $movie)
|
||||
<div class="slide-item full">
|
||||
<div class="slide-bg"><img src="{{ $movie->getPosterUrl() }}"
|
||||
class="ts-post-image wp-post-image attachment-medium size-medium" loading="lazy" itemprop="image"
|
||||
title="{{ $movie->name }}" alt="{{ $movie->name }}" width="212" height="300" /></div>
|
||||
<div class="slide-shadow"></div>
|
||||
<div class="slide-content">
|
||||
<div class="poster" style="position:relative"><a href="{{ $movie->getUrl() }}"> <img
|
||||
src="{{ $movie->getThumbUrl() }}"
|
||||
class="ts-post-image wp-post-image attachment-medium size-medium" loading="lazy"
|
||||
itemprop="image" title="{{ $movie->name }}" alt="{{ $movie->name }}" width="212"
|
||||
height="300" /> </a></div>
|
||||
<div class="info-left">
|
||||
<div class="title">
|
||||
<div class="rating">
|
||||
<div class="vote">
|
||||
<div class="site-vote"><span class="fa fa-star"
|
||||
aria-hidden="true"><span>{{$movie->getRatingStar()}}</span></span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<span class="ellipsis"><a href="{{ $movie->getUrl() }}">{{ $movie->name }}</a></span>
|
||||
<span class="release-year ellipsis">{{ $movie->origin_name }}
|
||||
({{ $movie->publish_year }})</span>
|
||||
</div>
|
||||
<div class="extras">
|
||||
<div class="extra-category">
|
||||
{!! $movie->categories->map(function ($category) {
|
||||
return '<a href="' .
|
||||
$category->getUrl() .
|
||||
'" tite="Phim ' .
|
||||
$category->name .
|
||||
' rel="tag"">' .
|
||||
$category->name .
|
||||
'</a>';
|
||||
})->implode(', ') !!}
|
||||
</div>
|
||||
</div>
|
||||
<div class="excerpt"><span class="title">Nội dung</span>
|
||||
<p class="story">
|
||||
<p>
|
||||
{{ strip_tags($movie->content) }}
|
||||
</p>
|
||||
</p>
|
||||
</div>
|
||||
<div class="cast"><span class="director"><strong>Tình trạng:</strong>
|
||||
{{ $movie->episode_current }}</span>
|
||||
<span class="actor"><strong>Định dạng:</strong>
|
||||
{{ $movie->type == 'single' ? 'Phim lẻ' : 'Phim bộ' }}</span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@endforeach
|
||||
</div>
|
||||
<div class="trending">
|
||||
<div class="tdb"><a href="{{ $trending_this_week->getUrl() }}">
|
||||
<div class="crown"></div>
|
||||
<div class="textbg blxc">
|
||||
<div class="bghover"><span class="numa"><b>Trending</b> This Week</span>
|
||||
<span class="numb"><b>{{ $trending_this_week->name }}</b></span>
|
||||
</div>
|
||||
</div>
|
||||
<div class="imgxa">
|
||||
<div class="imgxb" style="background-image: url('{{ $trending_this_week->getThumbUrl() }}');">
|
||||
</div>
|
||||
</div>
|
||||
</a></div>
|
||||
</div>
|
||||
</div>
|
||||
19
resources/views/themekiss/inc/top_text.blade.php
Normal file
19
resources/views/themekiss/inc/top_text.blade.php
Normal file
@@ -0,0 +1,19 @@
|
||||
<div class="section">
|
||||
<div class="releases">
|
||||
<h3>{{ $top['label'] }}</h3>
|
||||
</div>
|
||||
<span class="ts-ajax-cache">
|
||||
<div class='ongoingseries'>
|
||||
<ul>
|
||||
@foreach ($top['data'] as $movie)
|
||||
<li>
|
||||
<a href="{{ $movie->getUrl() }}" title="{{ $movie->name }} {{ $movie->publish_year }}">
|
||||
<span class="l"><i class="fas fa-angle-right"></i> {{ $movie->name }}</span>
|
||||
<span class="r"> {{ $movie->publish_year }} </span>
|
||||
</a>
|
||||
</li>
|
||||
@endforeach
|
||||
</ul>
|
||||
</div>
|
||||
</span>
|
||||
</div>
|
||||
45
resources/views/themekiss/inc/top_thumb_1.blade.php
Normal file
45
resources/views/themekiss/inc/top_thumb_1.blade.php
Normal file
@@ -0,0 +1,45 @@
|
||||
<div class="section">
|
||||
<div class="releases">
|
||||
<h3>{{ $top['label'] }}</h3>
|
||||
</div>
|
||||
<div id="wpop-items">
|
||||
<div class='serieslist pop wpop wpop-weekly'>
|
||||
<ul>
|
||||
@foreach ($top['data'] as $movie)
|
||||
<li>
|
||||
<div class="ctr">{{ $loop->index + 1 }}</div>
|
||||
<div class="imgseries"><a class="series" href="{{ $movie->getUrl() }}" rel="68"> <img
|
||||
src="{{ $movie->getThumbUrl() }}"
|
||||
class="ts-post-image wp-post-image attachment-medium size-medium" loading="lazy"
|
||||
width="214" height="300" /> </a></div>
|
||||
<div class="leftseries">
|
||||
<h4><a class="series" href="{{ $movie->getUrl() }}" rel="68">{{ $movie->name }}</a>
|
||||
</h4>
|
||||
<span><b>Thể loại</b>:
|
||||
{!! $movie->categories->map(function ($category) {
|
||||
return '<a href="' .
|
||||
$category->getUrl() .
|
||||
'" tite="Phim ' .
|
||||
$category->name .
|
||||
' rel="tag"">' .
|
||||
$category->name .
|
||||
'</a>';
|
||||
})->implode(', ') !!}
|
||||
</span>
|
||||
<div class="rt">
|
||||
<div class="rating">
|
||||
<div class="rating-prc">
|
||||
<div class="rtp">
|
||||
<div class="rtb"><span style="width:{{($movie->getRatingStar())*10}}%"></span></div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="numscore">{{$movie->getRatingStar()}}</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</li>
|
||||
@endforeach
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
34
resources/views/themekiss/inc/top_thumb_2.blade.php
Normal file
34
resources/views/themekiss/inc/top_thumb_2.blade.php
Normal file
@@ -0,0 +1,34 @@
|
||||
<div class="section">
|
||||
<div class="releases">
|
||||
<h3><span>{{ $top['label'] }}</span></h3>
|
||||
</div>
|
||||
<div class='serieslist'>
|
||||
<ul>
|
||||
@foreach ($top['data'] as $movie)
|
||||
<li>
|
||||
<div class="imgseries"><a class="series" href="{{ $movie->getUrl() }}" rel=""> <img
|
||||
src="{{ $movie->getThumbUrl() }}"
|
||||
class="ts-post-image wp-post-image attachment-medium size-medium" loading="lazy"
|
||||
itemprop="image" title="{{$movie->name}} ({{$movie->publish_year}})" alt="{{$movie->name}} ({{$movie->publish_year}})"
|
||||
width="200" height="300" /> </a></div>
|
||||
<div class="leftseries">
|
||||
<h4><a class="series" href="{{ $movie->getUrl() }}" rel="37993"> {{$movie->name}} ({{$movie->publish_year}}) </a>
|
||||
</h4>
|
||||
<span>{{$movie->origin_name}}</span>
|
||||
<span><b>Thể loại</b>:
|
||||
{!! $movie->categories->map(function ($category) {
|
||||
return '<a href="' .
|
||||
$category->getUrl() .
|
||||
'" tite="Phim ' .
|
||||
$category->name .
|
||||
' rel="tag"">' .
|
||||
$category->name .
|
||||
'</a>';
|
||||
})->implode(', ') !!}
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
@endforeach
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
Reference in New Issue
Block a user