This commit is contained in:
root 2021-06-17 10:12:49 +00:00
parent 4cd0836948
commit 607dc79fe7
10 changed files with 111 additions and 57 deletions

View File

@ -1,40 +1,31 @@
# ===================================
# Column Definitions
# ===================================
columns:
title:
label: rainlab.blog::lang.post.title
label: 'rainlab.blog::lang.post.title'
type: text
searchable: true
# author:
# label: Author
# relation: user
# select: login
# searchable: true
categories:
label: rainlab.blog::lang.post.categories
relation: categories
select: name
label: 'rainlab.blog::lang.post.categories'
type: text
searchable: true
sortable: false
select: name
relation: categories
locale:
label: Language
type: text
views:
label: Views
type: number
created_at:
label: rainlab.blog::lang.post.created
label: 'rainlab.blog::lang.post.created'
type: date
invisible: true
updated_at:
label: rainlab.blog::lang.post.updated
label: 'rainlab.blog::lang.post.updated'
type: date
invisible: true
published_at:
label: rainlab.blog::lang.post.published
label: 'rainlab.blog::lang.post.published'
type: date
featured:
label: Featured
type: switch

View File

@ -1,45 +1,41 @@
fields:
title:
label: vdlp.rssfetcher::lang.item.title
label: 'vdlp.rssfetcher::lang.item.title'
type: text
span: left
link:
label: vdlp.rssfetcher::lang.item.link
label: 'vdlp.rssfetcher::lang.item.link'
type: text
span: right
description:
label: vdlp.rssfetcher::lang.item.description
label: 'vdlp.rssfetcher::lang.item.description'
type: textarea
size: small
span: auto
source:
label: Source
nameFrom: name
descriptionFrom: description
span: auto
type: relation
author:
label: vdlp.rssfetcher::lang.item.author
label: 'vdlp.rssfetcher::lang.item.author'
type: text
span: left
category:
label: vdlp.rssfetcher::lang.item.category
type: text
span: right
comments:
label: vdlp.rssfetcher::lang.item.comments
type: text
enclosure_url:
label: vdlp.rssfetcher::lang.item.enclosure_url
type: text
enclosure_length:
label: vdlp.rssfetcher::lang.item.enclosure_length
type: number
span: left
enclosure_type:
label: vdlp.rssfetcher::lang.item.enclosure_type
label: 'vdlp.rssfetcher::lang.item.category'
type: text
span: right
pub_date:
label: vdlp.rssfetcher::lang.item.published_at
label: 'vdlp.rssfetcher::lang.item.published_at'
type: datepicker
mode: datetime
span: left
span: auto
comments:
label: 'vdlp.rssfetcher::lang.item.comments'
type: text
is_published:
label: vdlp.rssfetcher::lang.item.is_published
label: 'vdlp.rssfetcher::lang.item.is_published'
type: switch
comment: vdlp.rssfetcher::lang.item.is_published_comment
comment: 'vdlp.rssfetcher::lang.item.is_published_comment'
span: left

View File

@ -28,6 +28,15 @@ post = "post"
<!-- javascript end
============================================= -->
<!-- Global site tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-H3SGT064RN"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-H3SGT064RN');
</script>
</body>
</html>

View File

@ -31,6 +31,15 @@ forceUrl = 1
<!-- javascript end
============================================= -->
<!-- Global site tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-H3SGT064RN"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-H3SGT064RN');
</script>
</body>
</html>

View File

@ -36,5 +36,14 @@ default = 0
{% framework extras %}
<!-- javascript end
============================================= -->
<!-- Global site tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-H3SGT064RN"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-H3SGT064RN');
</script>
</body>
</html>
</html>

View File

@ -36,6 +36,15 @@ random = 0
{% scripts %}
<!-- javascript end
============================================= -->
<!-- Global site tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-HHRB3PCSBQ"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-HHRB3PCSBQ');
</script>
</body>
</html>

View File

@ -28,5 +28,14 @@ default = 0
<!-- javascript end
============================================= -->
<!-- Global site tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-HHRB3PCSBQ"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-HHRB3PCSBQ');
</script>
</body>
</html>
</html>

View File

@ -0,0 +1,13 @@
title = 500
url = "/error"
layout = "master"
is_hidden = 0
robot_index = "index"
robot_follow = "follow"
[viewBag]
localeTitle[en] = "Problem"
==
<div class="auto__container">
<h1> INTERNAL SERVER PROBLEM</h1>
</div>

View File

@ -1,6 +1,6 @@
[viewBag]
==
{% set posts = category.take_posts(3) %}
{% set posts = category.take_posts(5) %}
<div class="main__body-column">
<div class="main__body-header">
<div class="main__body-header-title">
@ -33,8 +33,8 @@
{{posts.first.title}}
</a>
</div>
{% partial 'index/category_post_item' post = posts[1] %}
{% partial 'index/category_post_item' post = posts.last %}
{% for post in posts.slice(1) %}
{% partial 'index/category_post_item' post = post %}
{% endfor %}
</div>
</div>

View File

@ -1,19 +1,28 @@
[viewBag]
[blogPosts]
[blogPosts marque]
pageNumber = "{{ :page }}"
postsPerPage = 8
featured = 1
postsPerPage = 5
noPostsMessage = "No posts found"
sortOrder = "published_at desc"
categoryPage = "category"
postPage = "post"
[blogPosts slider]
pageNumber = "{{ :page }}"
postsPerPage = 10
noPostsMessage = "No posts found"
sortOrder = "published_at desc"
categoryPage = 404
postPage = 404
==
<div class="marquee__outer">
<a href="#" class="marquee__link">
{{'Главное'|_}}
</a>
<div class="marquee">
{% for post in posts %}
{% for post in marque.posts %}
<div class="marquee__item">
<a href="{{post.url}}">{{post.title}}</a>
</div>
@ -24,7 +33,7 @@ postPage = "post"
<div class="swiper-container mySwiper">
<div class="swiper-wrapper">
{% for post in posts.slice(0,3) %}
{% for post in slider.posts.slice(0,4) %}
<div class="swiper-slide">
<div class="swiper-slide-image" >
<picture>
@ -83,7 +92,7 @@ postPage = "post"
</svg>
</div>
<div class="newsSlider">
{% for post in posts.slice(3) %}
{% for post in slider.posts.slice(4) %}
<div class="newsSlider__item">
<img src="{{post.featured_image|media|resize(477)}}" alt="{{post.title}}">
<div class="newsSlider__item-content">