$this->title = Yii::t('app', 'Conceptos de accesos'); $this->params['breadcrumbs'][] = $this->title; $this->registerCss(' .kv-grid-loading { opacity: 0.5; background: #ffffff url("../images/loading.gif") top center no-repeat !important; } '); ?> <div class="accesos-conceptos-index"> <h3><?php echo Html::encode($this->title); ?> </h3> <?php $columns = ['id', 'concepto', ['attribute' => 'req_tarjeta', 'value' => function ($model) { return AccesosConceptos::getSiNo($model->req_tarjeta); }, 'filter' => AccesosConceptos::getSiNo()], ['attribute' => 'req_seguro', 'value' => function ($model) { return AccesosConceptos::getSiNo($model->req_seguro); }, 'filter' => AccesosConceptos::getSiNo()], ['attribute' => 'estado', 'value' => function ($model) { return AccesosConceptos::getEstados($model->estado); }, 'filter' => AccesosConceptos::getEstados()], ['class' => 'kartik\\grid\\ActionColumn', 'header' => Html::a('<span class="glyphicon glyphicon-plus-sign"></span>', ['create'], ['class' => 'btn-sm btn-primary', 'title' => Yii::t('app', 'Nuevo concepto')]), 'template' => '{view}']]; echo GridView::widget(['dataProvider' => $dataProvider, 'filterModel' => $searchModel, 'pjax' => true, 'pjaxSettings' => ['neverTimeout' => true], 'options' => ['id' => 'gridConceptos'], 'columns' => $columns, 'condensed' => true]); ?> </div>
use yii\helpers\Html; use yii\widgets\DetailView; use frontend\models\AccesosConceptos; /* @var $this yii\web\View */ /* @var $model frontend\models\AccesosConceptos */ $this->title = 'Detalle de concepto de acceso ' . $model->id; $this->params['breadcrumbs'][] = ['label' => Yii::t('app', 'Conceptos de accesos'), 'url' => ['index']]; $this->params['breadcrumbs'][] = $this->title; ?> <div class="accesos-conceptos-view"> <h3><?php echo Html::encode($this->title); ?> </h3> <p> <?php echo Html::a(Yii::t('app', 'Update'), ['update', 'id' => $model->id], ['class' => 'btn btn-primary']); ?> <?php echo Html::a($model->estado == AccesosConceptos::ESTADO_ACTIVO ? 'Deshabilita' : 'Habilita', ['delete', 'id' => $model->id], ['class' => 'btn btn-danger', 'data' => ['confirm' => 'Confirma el cambio de estado?', 'method' => 'post']]); ?> </p> <?php echo DetailView::widget(['model' => $model, 'attributes' => ['id', 'concepto', ['attribute' => 'req_tarjeta', 'value' => AccesosConceptos::getSiNo($model->req_tarjeta)], ['attribute' => 'req_seguro', 'value' => AccesosConceptos::getSiNo($model->req_seguro)], 'userCreatedBy.username', 'created_at:datetime', 'userUpdatedBy.username', 'updated_at:datetime', ['label' => 'Estado', 'value' => AccesosConceptos::getEstados($model->estado)]]]); ?> </div>