title = \Yii::t('blog', 'Blog Articles'); $this->params[ 'breadcrumbs' ][] = $this->title; ?>
= Html::a( \Yii::t('app', 'create_item', [ 'item' => 'Blog Article' ]), [ 'create' ], [ 'class' => 'btn btn-success' ] ) ?>
= GridView::widget( [ 'dataProvider' => $dataProvider, 'filterModel' => $searchModel, 'columns' => [ 'id', [ 'attribute' => 'title', 'value' => 'lang.title', ], [ 'attribute' => 'image_id', 'value' => function (Article $model) { if (empty($model->image_id)) { return ''; } else { return $model->image->getImg( [ 'width' => '300px', ] ); } }, 'format' => 'html', ], [ 'attribute' => 'status', 'value' => function (Article $model) { return ( !$model->status ) ? \Yii::t('blog', 'Not active') : \Yii::t('blog', 'Active'); }, 'filter' => [ 0 => \Yii::t('blog', 'Not active'), 1 => \Yii::t('blog', 'Active'), ], ], 'created_at:date', 'updated_at:date', [ 'class' => 'yii\grid\ActionColumn' ], ], ] ); ?>