_blog_list_view.php 1.79 KB
<?php
    /**
     * @var Blog $model
     * @var View $parent_view
     */
    use common\models\Blog;
    use frontend\helpers\TextHelper;
    use yii\helpers\Html;
    use yii\helpers\Url;
    use yii\web\View;

?>
<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,
            'type' => (!empty($this->params['type']))?$this->params['type']:null,
        ]), [ '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><?= count($model->comments) ?></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,
            'type' => (!empty($this->params['type']))?$this->params['type']:null,
        ])); ?>
        <?= TextHelper::truncateHtmlText($model->description, 1300) ?>
    </div>
    <?= Html::a('<span>Подробнее</span>', Url::toRoute([
        'company/blog-view',
        'company_id' => $this->params[ 'company' ]->id,
        'link'       => $model->link,
        'type' => (!empty($this->params['type']))?$this->params['type']:null,
    ]), [ 'class' => 'blog-post-see-all style' ]); ?>
</div>