frontend/views/article/_item.php
<?php
/**
* @var $this yii\web\View
* @var $model common\models\Article
*/
use yii\helpers\Html;
?>
<hr/>
<div class="article-item row">
<div class="col-xs-12">
<h2 class="article-title">
<?= Html::a($model->title, ['view', 'slug' => $model->slug]) ?>
</h2>
<div class="article-meta">
<span class="article-date">
<?= Yii::$app->formatter->asDatetime($model->created_at) ?>
</span>,
<span class="article-category">
<?= Html::a(
$model->category->title,
['index', 'ArticleSearch[category_id]' => $model->category_id]
)?>
</span>
</div>
<div class="article-content">
<?php if ($model->thumbnail_path): ?>
<?= Html::img(
Yii::$app->glide->createSignedUrl([
'glide/index',
'path' => $model->thumbnail_path,
'w' => 100
], true),
['class' => 'article-thumb img-rounded pull-left']
) ?>
<?php endif; ?>
<div class="article-text">
<?= \yii\helpers\StringHelper::truncate($model->body, 150, '...', null, true) ?>
</div>
</div>
</div>
</div>