_blog_list_view.php
1.77 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
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
49
50
51
52
<?php
/**
* @var Blog $model
*/
use common\models\Blog;
use common\modules\comment\models\Comment;
use frontend\helpers\TextHelper;
use yii\helpers\Html;
use yii\helpers\Url;
?>
<div class="blog-post-wr">
<div class="blog-post-title style">
<?= Html::a($model->name, Url::toRoute([
'company/blog-view',
'company_id' => $this->params[ 'company' ]->id,
'link' => $model->link,
]), [ 'class' => 'blog-new-link' ]); ?>
</div>
<div class="blog-post-icons-wr style">
<div class="blog-post-date">
<span></span>
<p><?= \Yii::$app->formatter->asDate($model->dateCreate, 'php:d.m.Y') ?></p>
</div>
<div class="blog-post-views">
<span></span>
<p><?= $model->view_count ?></p>
</div>
<div class="blog-post-comm-num">
<span></span>
<p><?= Comment::find()
->where([
'model' => $model->className(),
'model_id' => $model->getPrimaryKey(),
])
->count() ?></p>
</div>
</div>
<div class="blog-post-content style">
<?= Html::a(Html::img($model->cover), Url::toRoute([
'/company/blog-view',
'company_id' => $this->params[ 'company' ]->id,
'link' => $model->link,
])); ?>
<?= TextHelper::truncateHtmlText($model->description, 1300) ?>
</div>
<?= Html::a('<span>Подробнее</span>', Url::toRoute([
'company/blog-view',
'company_id' => $this->params[ 'company' ]->id,
'link' => $model->link,
]), [ 'class' => 'blog-post-see-all style' ]); ?>
</div>