upd 19.12
This commit is contained in:
parent
3848a2321a
commit
6a5d1e7c22
|
|
@ -15,6 +15,11 @@ fields:
|
|||
mode: file
|
||||
span: auto
|
||||
type: mediafinder
|
||||
published_at:
|
||||
label: 'Published At'
|
||||
span: auto
|
||||
mode: datetime
|
||||
type: datepicker
|
||||
media_file:
|
||||
label: 'Media Files'
|
||||
prompt: 'Add new media file'
|
||||
|
|
|
|||
|
|
@ -101,24 +101,69 @@ items:
|
|||
cssClass: ''
|
||||
isExternal: '0'
|
||||
-
|
||||
title: События
|
||||
nesting: 0
|
||||
type: blog-category
|
||||
title: Культура
|
||||
type: url
|
||||
url: /ru/new/posts/news/culture
|
||||
code: ''
|
||||
reference: '9'
|
||||
cmsPage: new/category
|
||||
replace: 0
|
||||
viewBag:
|
||||
locale:
|
||||
en:
|
||||
title: ''
|
||||
url: ''
|
||||
title: Culture
|
||||
url: /en/new/posts/news/culture
|
||||
tm:
|
||||
title: ''
|
||||
title: Medeniýet
|
||||
url: /tm/new/posts/news/culture
|
||||
isHidden: '0'
|
||||
cssClass: ''
|
||||
isExternal: '0'
|
||||
-
|
||||
title: Спорт
|
||||
type: url
|
||||
url: /ru/new/posts/news/sport
|
||||
code: ''
|
||||
viewBag:
|
||||
locale:
|
||||
en:
|
||||
title: Sport
|
||||
url: /en/new/posts/news/sport
|
||||
tm:
|
||||
title: Sport
|
||||
url: /tm/new/posts/news/sport
|
||||
isHidden: '0'
|
||||
cssClass: ''
|
||||
isExternal: '0'
|
||||
-
|
||||
title: Экомир
|
||||
type: url
|
||||
url: /ru/new/posts/news/eco-world
|
||||
code: ''
|
||||
viewBag:
|
||||
locale:
|
||||
en:
|
||||
title: Eco-world
|
||||
url: /en/new/posts/news/eco-world
|
||||
tm:
|
||||
title: Ekodünýä
|
||||
url: ''
|
||||
isHidden: '0'
|
||||
cssClass: ''
|
||||
isExternal: '0'
|
||||
-
|
||||
title: Технологии
|
||||
type: url
|
||||
url: /ru/new/posts/news/technology
|
||||
code: ''
|
||||
viewBag:
|
||||
locale:
|
||||
en:
|
||||
title: Technology
|
||||
url: /en/new/posts/news/technology
|
||||
tm:
|
||||
title: Tehnologiýalar
|
||||
url: /tm/new/posts/news/tehnologiyalar
|
||||
isHidden: '0'
|
||||
cssClass: ''
|
||||
isExternal: '0'
|
||||
-
|
||||
title: Статьи
|
||||
nesting: null
|
||||
|
|
@ -140,6 +185,26 @@ items:
|
|||
cssClass: ''
|
||||
isExternal: '0'
|
||||
items:
|
||||
-
|
||||
title: События
|
||||
nesting: null
|
||||
type: url
|
||||
url: /ru/new/posts/stati/events
|
||||
code: ''
|
||||
reference: null
|
||||
cmsPage: null
|
||||
replace: null
|
||||
viewBag:
|
||||
locale:
|
||||
en:
|
||||
title: ''
|
||||
url: ''
|
||||
tm:
|
||||
title: ''
|
||||
url: ''
|
||||
isHidden: '0'
|
||||
cssClass: ''
|
||||
isExternal: '0'
|
||||
-
|
||||
title: Экономика
|
||||
nesting: null
|
||||
|
|
@ -220,26 +285,6 @@ items:
|
|||
isHidden: '0'
|
||||
cssClass: ''
|
||||
isExternal: '0'
|
||||
-
|
||||
title: События
|
||||
nesting: null
|
||||
type: url
|
||||
url: /ru/new/posts/stati/events
|
||||
code: ''
|
||||
reference: null
|
||||
cmsPage: null
|
||||
replace: null
|
||||
viewBag:
|
||||
locale:
|
||||
en:
|
||||
title: ''
|
||||
url: ''
|
||||
tm:
|
||||
title: ''
|
||||
url: ''
|
||||
isHidden: '0'
|
||||
cssClass: ''
|
||||
isExternal: '0'
|
||||
-
|
||||
title: Полезное
|
||||
nesting: null
|
||||
|
|
@ -261,7 +306,7 @@ items:
|
|||
cssClass: ''
|
||||
isExternal: '0'
|
||||
-
|
||||
title: Media
|
||||
title: Медиа
|
||||
nesting: null
|
||||
type: url
|
||||
url: /ru/new/posts/media
|
||||
|
|
@ -272,17 +317,17 @@ items:
|
|||
viewBag:
|
||||
locale:
|
||||
en:
|
||||
title: ''
|
||||
title: Media
|
||||
url: ''
|
||||
tm:
|
||||
title: ''
|
||||
title: Media
|
||||
url: ''
|
||||
isHidden: '0'
|
||||
cssClass: ''
|
||||
isExternal: '0'
|
||||
items:
|
||||
-
|
||||
title: Photo
|
||||
title: Фото
|
||||
nesting: null
|
||||
type: url
|
||||
url: /ru/new/posts/media/photo
|
||||
|
|
@ -293,16 +338,16 @@ items:
|
|||
viewBag:
|
||||
locale:
|
||||
en:
|
||||
title: ''
|
||||
title: Photo
|
||||
url: ''
|
||||
tm:
|
||||
title: ''
|
||||
title: Surat
|
||||
url: ''
|
||||
isHidden: '0'
|
||||
cssClass: ''
|
||||
isExternal: '0'
|
||||
-
|
||||
title: Video
|
||||
title: Видео
|
||||
nesting: null
|
||||
type: url
|
||||
url: /ru/new/posts/media/video
|
||||
|
|
@ -313,10 +358,10 @@ items:
|
|||
viewBag:
|
||||
locale:
|
||||
en:
|
||||
title: ''
|
||||
title: Video
|
||||
url: ''
|
||||
tm:
|
||||
title: ''
|
||||
title: Wideo
|
||||
url: ''
|
||||
isHidden: '0'
|
||||
cssClass: ''
|
||||
|
|
|
|||
|
|
@ -19,30 +19,58 @@ postPage = "new/newPost"
|
|||
function onStart(){
|
||||
//$this['backendUsers'] = Backend\Models\User::all();
|
||||
$this['group'] = $this->param('categoryGroup');
|
||||
$this['categorySlug'] = $this->param('slug');
|
||||
$this['groupName'] = RainLab\Blog\Models\CategoryGroup::where('slug', $this['group'])->first();
|
||||
|
||||
if($this['categorySlug']){
|
||||
$this['mediaPostsFilter'] = Tps\Tps\Models\Media::where('type', $this['categorySlug'])->get();
|
||||
}else{
|
||||
$this['mediaPostsFilter'] = Tps\Tps\Models\Media::all();
|
||||
}
|
||||
//dd( $this['groupName']);
|
||||
}
|
||||
?>
|
||||
==
|
||||
{% set records = media.records %}
|
||||
{% set displayColumn = media.displayColumn %}
|
||||
{% set noRecordsMessage = media.noRecordsMessage %}
|
||||
{% set detailsPage = media.detailsPage %}
|
||||
{% set detailsKeyColumn = media.detailsKeyColumn %}
|
||||
{% set detailsUrlParameter = media.detailsUrlParameter %}
|
||||
|
||||
|
||||
|
||||
<!-- HEAD end ======== -->
|
||||
<main class="rubric-main">
|
||||
<div class="container">
|
||||
<div class="rubric-inner">
|
||||
<div class="trending-head">
|
||||
<h2>{% if category.name != "" %}{{category.name}}{% else %} {{ groupName.name }} {% endif %}</h2>
|
||||
<h2 style="text-transform: capitalize;">{% if category.name != "" %}{{category.name}}{% else %} {% if group == 'media' %} {{ group }} {% else %}{{ groupName.name }}{% endif %} {% endif %}</h2>
|
||||
<span></span>
|
||||
</div>
|
||||
|
||||
|
||||
<div class="rubric-items">
|
||||
{% if group == 'media' %}
|
||||
|
||||
<div class="video-main-top {% if categorySlug == 'photo' %} photo-main-top {% endif %}">
|
||||
{% for post in mediaPostsFilter %}
|
||||
{% partial 'newHome/video-item' post=post %}
|
||||
{% else %}
|
||||
<li class="no-data">{{ 'no Records' }}</li>
|
||||
{% endfor %}
|
||||
</div>
|
||||
|
||||
{% else %}
|
||||
<div class="rubric-items">
|
||||
{% for post in blogPosts.posts %}
|
||||
{% partial 'new/post_list_item' post = post %}
|
||||
{% else %}
|
||||
<p>No posts found</p>
|
||||
{% endfor %}
|
||||
</div>
|
||||
{% endif %}
|
||||
|
||||
{% for post in blogPosts.posts %}
|
||||
{% partial 'new/post_list_item' post = post %}
|
||||
{% else %}
|
||||
<p>No posts found</p>
|
||||
{% endfor %}
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
{% partial 'new/pagination' items = blogPosts.posts %}
|
||||
|
||||
|
|
|
|||
|
|
@ -103,17 +103,17 @@ pageNumber = "{{ :page }}"
|
|||
</div>
|
||||
</section>
|
||||
|
||||
{% partial 'newHome/poleznoe' header="Полезное" header2="Новости медиа партнеров" %}
|
||||
{% partial 'newHome/poleznoe' %}
|
||||
|
||||
<section class="media">
|
||||
<div class="container">
|
||||
<div class="media-inner">
|
||||
<div class="media-videos">
|
||||
{% partial 'newHome/video' header="Видеоархив" %}
|
||||
{% partial 'newHome/video' %}
|
||||
</div>
|
||||
|
||||
<div class="media-videos media-photos">
|
||||
{% partial 'newHome/photo' header="Фотоархив" %}
|
||||
{% partial 'newHome/photo' %}
|
||||
</div>
|
||||
|
||||
{% partial 'newHome/partners' header="" %}
|
||||
|
|
|
|||
|
|
@ -4,8 +4,8 @@
|
|||
<div class="container">
|
||||
<div class="footer-inner">
|
||||
<p>
|
||||
Copyright 2012-<span id="year"></span> ORIENT - ИНФОРМАЦИОННОЕ
|
||||
АГЕНТСТВО | Пользовательское соглашение
|
||||
<!-- Copyright 2012-{{ 'now' | date('Y')}} {{'footer.copyright'|_}} |<a href="" style="color: white !important;">{{'Пользовательское соглашение'|_}} </a> -->
|
||||
Copyright 2012-<span id="year"></span> {{'footer.copyright'|_}} | {{'Пользовательское соглашение'|_}}
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -27,12 +27,10 @@ code = "event_menu"
|
|||
<div class="nav-right">
|
||||
|
||||
{% for item2 in staticMenu2.menuItems %}
|
||||
{% if not item2.isHidden %}
|
||||
|
||||
<a href="{{ item2.url }}" class="nav-right-link">{{ item2.title }}</a>
|
||||
|
||||
{% endif %}
|
||||
{% endfor %}
|
||||
|
||||
<a href="{{ item2.url }}" class="nav-right-link" style="{% if item2.viewBag.isHidden %} display:none; {% endif %}">{{ item2.title }}</a>
|
||||
|
||||
{% endfor %}
|
||||
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -2,6 +2,9 @@
|
|||
|
||||
[staticMenu]
|
||||
code = "new-top-menui"
|
||||
|
||||
[staticMenu staticMenu2]
|
||||
code = "event_menu"
|
||||
==
|
||||
<div class="burger-wrapper">
|
||||
<div class="burger-close">
|
||||
|
|
@ -10,63 +13,50 @@ code = "new-top-menui"
|
|||
|
||||
<div class="burger-content">
|
||||
<ul class="burger-list">
|
||||
<li class="burger-list-li">
|
||||
<h4 class="burger-item burger-news">Новости</h4>
|
||||
<ul class="burger-nested-list burger-news-items">
|
||||
<li><a href="#">Cобытия</a></li>
|
||||
<li><a href="#">Общество</a></li>
|
||||
<li><a href="#">Экономика</a></li>
|
||||
<li><a href="#">Культура</a></li>
|
||||
<li><a href="#">Экомир</a></li>
|
||||
<li><a href="#">Спорт</a></li>
|
||||
<li><a href="#">Технологии</a></li>
|
||||
<li><a href="#">Выборы-2022</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li class="burger-list-li burger-affiche">
|
||||
<h4 class="burger-item">Афиша</h4>
|
||||
<ul class="burger-nested-list burger-affiche-items">
|
||||
<li><a href="#">Концерты</a></li>
|
||||
<li><a href="#">Театры</a></li>
|
||||
<li><a href="#">Кинотеатры</a></li>
|
||||
<li><a href="#">Выставки</a></li>
|
||||
<li><a href="#">Объявления</a></li>
|
||||
<li><a href="#">Спорт</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li class="burger-list-li">
|
||||
<a href="#" class="burger-item">Публикации</a>
|
||||
</li>
|
||||
<li class="burger-list-li">
|
||||
<a href="#" class="burger-item">Спецпроекты</a>
|
||||
</li>
|
||||
<li class="burger-list-li">
|
||||
<a href="#" class="burger-item">Справочник</a>
|
||||
</li>
|
||||
<li class="burger-list-li">
|
||||
<a href="#" class="burger-item">О нас</a>
|
||||
</li>
|
||||
<li class="burger-list-li">
|
||||
<a href="#" class="burger-item">Контакты</a>
|
||||
</li>
|
||||
<li class="burger-list-li green">
|
||||
<a href="https://ogt-turkmenistan.com" target="_blank" class="burger-item">OGT</a>
|
||||
</li>
|
||||
|
||||
{% for item in staticMenu.menuItems %}
|
||||
{% if not item.viewBag.isHidden and item.items|length %}
|
||||
|
||||
<li class="burger-list-li">
|
||||
<h4 class="burger-item burger-news">{{ item.title }}</h4>
|
||||
<ul class="burger-nested-list burger-news-items">
|
||||
|
||||
{% for item in item.items %}
|
||||
<li><a href="{{ item.url }}">{{ item.title }}</a></li>
|
||||
{% endfor %}
|
||||
</ul>
|
||||
</li>
|
||||
|
||||
{% elseif not item.viewBag.isHidden %}
|
||||
|
||||
<li class="burger-list-li">
|
||||
<a href="{{ item.url }}" class="burger-item">{{ item.title }}</a>
|
||||
</li>
|
||||
{% endif %}
|
||||
{% endfor %}
|
||||
|
||||
|
||||
{% for item2 in staticMenu2.menuItems %}
|
||||
<li class="burger-list-li green" style="{% if item2.viewBag.isHidden %} display:none; {% endif %}">
|
||||
<a href="{{ item2.url }}" class="burger-item">{{ item2.title }}</a>
|
||||
</li>
|
||||
{% endfor %}
|
||||
|
||||
</ul>
|
||||
<div class="burger-lang">
|
||||
<ul>
|
||||
<li>
|
||||
<button>
|
||||
<button data-request="onSwitchLocale" data-request-data="locale: 'ru'">
|
||||
<img src="{{ 'assets/new/icons/ruflag.svg'|theme}}" alt="" />
|
||||
</button>
|
||||
</li>
|
||||
<li>
|
||||
<button>
|
||||
<button data-request="onSwitchLocale" data-request-data="locale: 'en'">
|
||||
<img src="{{ 'assets/new/icons/ukflag.svg'|theme}}" alt="" />
|
||||
</button>
|
||||
</li>
|
||||
<li>
|
||||
<button>
|
||||
<button data-request="onSwitchLocale" data-request-data="locale: 'tm'">
|
||||
<img src="{{ 'assets/new/icons/tmflag.svg'|theme}}" alt="" />
|
||||
</button>
|
||||
</li>
|
||||
|
|
|
|||
|
|
@ -12,7 +12,7 @@ postPage = 404
|
|||
{% set posts = blogPosts.posts %}
|
||||
|
||||
<div class="article-content-bottom">
|
||||
<h3>Читайте также</h3>
|
||||
<h3>{{'new.post.page.chitayte.takzhe'|_}}</h3>
|
||||
<div class="article-swiper-wrapper-lower">
|
||||
<div class="swiper articleBottomSwiper">
|
||||
<div class="swiper-wrapper">
|
||||
|
|
|
|||
|
|
@ -35,7 +35,7 @@ pageNumber = "{{ :page }}"
|
|||
<div class="trending-inner">
|
||||
<div class="trending-aside">
|
||||
<div class="trending-head">
|
||||
<h2>От редактора</h2>
|
||||
<h2>{{ 'new.home.ot.redaktora'|_ }}</h2>
|
||||
<span></span>
|
||||
</div>
|
||||
|
||||
|
|
|
|||
|
|
@ -26,7 +26,7 @@ pageNumber = "{{ :page }}"
|
|||
|
||||
|
||||
<div class="partners">
|
||||
<h2 class="partners-head">Наши партнеры</h2>
|
||||
<h2 class="partners-head">{{ 'new.home.partner.header'|_ }}</h2>
|
||||
<div class="partners-content">
|
||||
<div class="swiper partnerSwiper">
|
||||
<div class="swiper-wrapper">
|
||||
|
|
|
|||
|
|
@ -1,3 +1,5 @@
|
|||
[viewBag]
|
||||
|
||||
[blogPosts photo]
|
||||
pageNumber = "{{ :page }}"
|
||||
categoryFilter = "photo"
|
||||
|
|
@ -6,13 +8,11 @@ noPostsMessage = "No posts found"
|
|||
sortOrder = "published_at desc"
|
||||
categoryPage = 404
|
||||
postPage = 404
|
||||
|
||||
[viewBag]
|
||||
==
|
||||
{% set posts = photo.posts %}
|
||||
|
||||
<div class="trending-head media-head">
|
||||
<h2>{{ header }}</h2>
|
||||
<h2>{{ 'new.page.photo.archive'|_ }}</h2>
|
||||
<span></span>
|
||||
</div>
|
||||
<div class="trending-content">
|
||||
|
|
|
|||
|
|
@ -26,7 +26,7 @@ postPage = 404
|
|||
<div class="useful-inner">
|
||||
<div class="trending-main useful-main">
|
||||
<div class="trending-head">
|
||||
<h2>{{ header }}</h2>
|
||||
<h2>{{ 'new.page.poleznoe'|_ }}</h2>
|
||||
<span></span>
|
||||
</div>
|
||||
<div class="useful-main-content trending-main-content">
|
||||
|
|
@ -43,7 +43,7 @@ postPage = 404
|
|||
|
||||
<div class="useful-aside">
|
||||
<div class="trending-head">
|
||||
<h2>{{ header2 }}</h2>
|
||||
<h2>{{ 'new.page.media.partner'|_ }}</h2>
|
||||
<span></span>
|
||||
</div>
|
||||
<div class="useful-aside-content">
|
||||
|
|
|
|||
|
|
@ -11,7 +11,7 @@ postPage = "new/newPost"
|
|||
|
||||
<div class="trending-main">
|
||||
<div class="trending-head">
|
||||
<h2>Cамое читаемое</h2>
|
||||
<h2>{{ 'new.page.samoe.chitaemoe'|_ }}</h2>
|
||||
<span></span>
|
||||
</div>
|
||||
<div class="trending-main-content">
|
||||
|
|
|
|||
|
|
@ -1,9 +1,13 @@
|
|||
[viewBag]
|
||||
==
|
||||
<div class="swiper-slide">
|
||||
<div class="video-item">
|
||||
<div class="video">
|
||||
<video src="{{'assets/new/videos/placeholder.mp4'|theme}}" controls></video>
|
||||
<div class="video-item {% if post.type == 'photo' %} photo-item {% endif %}">
|
||||
<div class="video {% if post.type == 'photo' %} photo {% endif %}">
|
||||
{% if post.type == 'photo' %}
|
||||
<img src="{{post.poster_file|media|resize(683, 385, )}}">
|
||||
{% else %}
|
||||
<video src="{{post.media_file[0].media|media}}" controls poster="{{post.poster_file|media}}" ></video>
|
||||
{% endif %}
|
||||
|
||||
</div>
|
||||
<div class="sub-news-left-content-item-content video-info">
|
||||
<div class="sub-news-left-content-item-date-content-head">
|
||||
|
|
@ -12,8 +16,7 @@
|
|||
<h4> {{post.published_at|date('H:i')}}</h4>
|
||||
</div>
|
||||
<p class="sub-news-left-content-item-date-content-info">
|
||||
{{post.title}}
|
||||
{{post.name}}
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
|
@ -1,30 +1,36 @@
|
|||
[viewBag]
|
||||
|
||||
[blogPosts videos]
|
||||
[builderList]
|
||||
modelClass = "Tps\Tps\Models\Media"
|
||||
scope = "-"
|
||||
scopeValue = "{{ :scope }}"
|
||||
displayColumn = "id"
|
||||
noRecordsMessage = "No records found"
|
||||
detailsPage = "-"
|
||||
detailsUrlParameter = "id"
|
||||
pageNumber = "{{ :page }}"
|
||||
categoryFilter = "video"
|
||||
postsPerPage = 10
|
||||
noPostsMessage = "No posts found"
|
||||
sortOrder = "published_at desc"
|
||||
categoryPage = 404
|
||||
postPage = 404
|
||||
==
|
||||
{% set posts = videos.posts %}
|
||||
{% set records = builderList.records %}
|
||||
{% set displayColumn = builderList.displayColumn %}
|
||||
{% set noRecordsMessage = builderList.noRecordsMessage %}
|
||||
{% set detailsPage = builderList.detailsPage %}
|
||||
{% set detailsKeyColumn = builderList.detailsKeyColumn %}
|
||||
{% set detailsUrlParameter = builderList.detailsUrlParameter %}
|
||||
|
||||
|
||||
|
||||
<div class="trending-head media-head">
|
||||
<h2>{{ header }}</h2>
|
||||
<h2>{{ 'new.page.video.archive'|_ }}</h2>
|
||||
<span></span>
|
||||
</div>
|
||||
<div class="trending-content">
|
||||
<div class="swiper videoSwiper">
|
||||
<div class="swiper-wrapper">
|
||||
|
||||
{% for post in posts %}
|
||||
|
||||
{% partial 'newHome/video-item' post=post %}
|
||||
|
||||
{% for post in records if post.type == 'video' %}
|
||||
<div class="swiper-slide">
|
||||
{% partial 'newHome/video-item' post=post %}
|
||||
</div>
|
||||
{% endfor %}
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -2,6 +2,9 @@
|
|||
|
||||
[staticMenu]
|
||||
code = "new-top-menui"
|
||||
|
||||
[staticMenu staticMenu2]
|
||||
code = "event_menu"
|
||||
==
|
||||
<nav class="nav">
|
||||
<section class="nav-top">
|
||||
|
|
@ -38,7 +41,12 @@ code = "new-top-menui"
|
|||
</ul>
|
||||
</div>
|
||||
<div class="nav-right">
|
||||
<a class="nav-right-link">OGT</a>
|
||||
|
||||
{% for item2 in staticMenu2.menuItems %}
|
||||
|
||||
<a href="{{ item2.url }}" class="nav-right-link" style="{% if item2.viewBag.isHidden %} display:none; {% endif %}">{{ item2.title }}</a>
|
||||
|
||||
{% endfor %}
|
||||
|
||||
<ul class="nav-lang">
|
||||
<li>
|
||||
|
|
|
|||
Loading…
Reference in New Issue