0060a4ca
Anastasia
first commit
|
1
2
|
<?php
|
8c8f7aeb
Anastasia
- blog view
|
3
|
use artbox\core\helpers\ImageHelper;
|
0060a4ca
Anastasia
first commit
|
4
5
6
7
8
9
10
11
12
13
|
use common\models\blog\Article;
use common\models\blog\Tag;
use frontend\widgets\BlogSearch;
use artbox\core\helpers\Url;
use yii\web\View;
/**
* @var View $this
* @var Article $model
* @var Tag[] $tags
|
8c8f7aeb
Anastasia
- blog view
|
14
15
|
* @var \artbox\core\forms\Module $module
* @var \artbox\core\forms\Module $moduleAnswer
|
0060a4ca
Anastasia
first commit
|
16
17
18
19
20
21
22
|
*/
$this->params[ 'breadcrumbs' ][] = [
'label' => \Yii::t('app', 'Блог'),
'url' => [ 'blog/index' ],
];
|
8c8f7aeb
Anastasia
- blog view
|
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
|
$this->params[ 'breadcrumbs' ][] = $model->language->title;
$module = \Yii::$app->getModule('comments');
$module->inputOptions += ['entity_id' => [
'type' => 'hiddenInput',
'options' => ['value' => $model->id],
]];
$module->inputOptions += ['entity' => [
'type' => 'hiddenInput',
'options' => ['value' => \common\models\Book::class],
]];
$module->inputOptions += ['parent_id' => [
'type' => 'hiddenInput',
'options' => ['value' => ''],
]];
$moduleAnswer = \Yii::$app->getModule('commentsChild');
$moduleAnswer->inputOptions += ['book_id' => [
'type' => 'hiddenInput',
'options' => ['value' => $model->id],
]];
$moduleAnswer->inputOptions += ['parent_id' => [
'type' => 'hiddenInput',
'options' => ['value' => ''],
]];
?>
|
0060a4ca
Anastasia
first commit
|
49
50
51
|
?>
|
8c8f7aeb
Anastasia
- blog view
|
52
|
<section class="blog-view-section">
|
0060a4ca
Anastasia
first commit
|
53
|
<div class="container">
|
0060a4ca
Anastasia
first commit
|
54
|
<div class="row">
|
8c8f7aeb
Anastasia
- blog view
|
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
|
<div class="col-xs-12">
<h1 class="title-blog-view">
<?=$model->language->title?>
</h1>
</div>
<div class="col-xs-12">
<div class="style icons-blog-wr">
<span><?=date('d.m.Y', $model->created_at)?></span>
<span><?=$model->view?> переглядів</span>
<span><?=count($model->activeComments)?> коментарів</span>
</div>
</div>
<div class="col-xs-12 col-sm-12 blog-view">
<!--556x320-->
<?=ImageHelper::set((!empty($model->image)) ? $model->image->getUrl() : null)->cropResize(556, 320)->renderImage(['style' => 'float:left'])?>
<?=$model->language->body?>
</div>
<div class="col-xs-12 col-sm-12">
<?php if (!empty($model->tags)){?>
<div class="style items-blog-tags">
<?php foreach ($model->tags as $tag){?>
<a href="<?=Url::to(['alias' => $tag->language->alias])?>"><?=$tag->language->label?></a>
<?php } ?>
</div>
<?php } ?>
</div>
</div>
<div class="row">
<div class="col-xs-12 col-sm-12">
<div class="card-desk-title">коментарі</div>
</div>
</div>
<div class="row">
<div class="col-xs-12 col-sm-6 col-md-6 comments-card-col">
<?php if (!empty($model->activeComments)){?>
<div class="hidden-comments-form-card style" style="display: none;">
<div class="style card-form-add-wrapp">
<?php $moduleAnswer->renderForm($this)?>
|
0060a4ca
Anastasia
first commit
|
93
94
|
</div>
</div>
|
8c8f7aeb
Anastasia
- blog view
|
95
96
97
98
99
100
101
|
<div class="style">
<?php foreach ($model->activeComments as $comment){?>
<div class="comments-card-wr style">
<div class="style comments-card-autor"><?=$comment->name?></div>
<div class="style comments-card-text"><?=$comment->comment?></div>
<div class="style answers-wr">
<span data-id="<?=$comment->id?>">відповісти</span>
|
0060a4ca
Anastasia
first commit
|
102
|
</div>
|
8c8f7aeb
Anastasia
- blog view
|
103
104
105
106
107
108
|
<?php foreach ($comment->activeComments as $child){?>
<div class="comments-card-ansvers-text-wr style">
<div class="style comments-card-autor-ansvers comments-card-autor"><?=$child->name?></div>
<div class="comments-card-text style">
<?=$child->comment?>
</div>
|
0060a4ca
Anastasia
first commit
|
109
|
</div>
|
8c8f7aeb
Anastasia
- blog view
|
110
111
112
113
114
|
<?php } ?>
</div>
<?php } ?>
</div>
<?php } ?>
|
0060a4ca
Anastasia
first commit
|
115
|
</div>
|
8c8f7aeb
Anastasia
- blog view
|
116
117
118
119
|
<div class="col-xs-12 hidden-sm col-md-1"></div>
<div class="col-xs-12 col-sm-6 col-md-5">
<div class="style card-form-add-wrapp">
<?php $module->renderForm($this)?>
|
0060a4ca
Anastasia
first commit
|
120
|
</div>
|
8c8f7aeb
Anastasia
- blog view
|
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
|
</div>
<div class="col-xs-12 border-blog-comments"></div>
</div>
<?php if (!empty($model->relatedBlogArticles)){?>
<div class="row">
<div class="col-xs-12">
<div class="read-more-blog-view">читайте також</div>
</div>
</div>
<div class="row">
<?php foreach ($model->relatedBlogArticles as $article){?>
<div class="col-xs-12 col-sm-4 items-blog-view-wr">
<div class="items-blog-view">
<div class="style icons-blog-wr">
<span><?=date('d.m.Y', $article->created_at)?></span>
<span><?=$article->view?></span>
<span>48</span>
|
0060a4ca
Anastasia
first commit
|
138
|
</div>
|
8c8f7aeb
Anastasia
- blog view
|
139
140
141
142
143
144
145
146
147
148
|
<a class="title-items-blog-view" href="<?=Url::to(['alias' => $article->language->alias])?>">
<?=ImageHelper::set((!empty($article->image)) ? $article->image->getUrl() : null)->cropResize(360, 207)->renderImage()?>
<p><?=$article->language->title?></p>
</a>
<?php if (!empty($article->tags)){?>
<div class="style items-blog-tags">
<?php foreach ($article->tags as $tag){?>
<a href="<?=Url::to(['alias' => $tag->language->alias])?>"><?=$tag->language->label?></a>
<?php } ?>
|
0060a4ca
Anastasia
first commit
|
149
|
</div>
|
8c8f7aeb
Anastasia
- blog view
|
150
|
<?php } ?>
|
0060a4ca
Anastasia
first commit
|
151
|
</div>
|
0060a4ca
Anastasia
first commit
|
152
|
</div>
|
8c8f7aeb
Anastasia
- blog view
|
153
|
<?php } ?>
|
0060a4ca
Anastasia
first commit
|
154
|
</div>
|
8c8f7aeb
Anastasia
- blog view
|
155
|
<?php } ?>
|
0060a4ca
Anastasia
first commit
|
156
|
</div>
|
8c8f7aeb
Anastasia
- blog view
|
157
|
</section>
|
0060a4ca
Anastasia
first commit
|
158
159
|
<!-- /#content -->
|