$model, 'attributes' => [ 'id', 'username', 'email', [ 'attribute' => 'avatar', 'format' => 'raw', 'value' => function($model){ if( empty( $model->avatar ) ) return '-'; return ""; } ], [ 'attribute' => 'roles', 'label' => Yii::t("app", 'Roles'), 'value' => function($model){ /** @var \common\models\AdminUser $model */ return $model->getRolesNameString(); } ], [ 'attribute' => 'status', 'value' => function ($model) { if($model->status == AdminUser::STATUS_ACTIVE){ return Yii::t('app', 'Normal'); }else if( $model->status == AdminUser::STATUS_DELETED ) { return Yii::t('app', 'Disabled'); } } ], 'created_at:datetime', 'updated_at:datetime', ], ]) ?>