<?php use yii\helpers\Html; use yii\grid\GridView; use frontend\models\Vehiculos; /* @var $this yii\web\View */ /* @var $searchModel frontend\models\VehiculosSearch */ /* @var $dataProvider yii\data\ActiveDataProvider */ $this->title = Yii::t('app', 'Vehiculos'); $this->params['breadcrumbs'][] = $this->title; ?> <div class="vehiculos-index"> <?php $columns = ['id', 'patente', 'marca', 'modelo', 'color', ['attribute' => 'estado', 'value' => function ($data) { return Vehiculos::getEstados($data->estado); }]]; ?> <?php echo GridView::widget(['dataProvider' => $dataProvider, 'columns' => $columns, 'layout' => '{items}{pager}']); ?> </div>
if (\Yii::$app->user->can('accederConsAccesos')) { if (isset($model->ultIngreso->id)) { echo ' ' . Html::a('Ult.Ingreso', ['accesos/view', 'id' => $model->ultIngreso->id], ['class' => 'btn btn-default', 'title' => 'Ver último ingreso']); } } if ($model->id !== \Yii::$app->params['sinVehiculo.id'] && $model->id !== \Yii::$app->params['bicicleta.id'] && $model->id !== \Yii::$app->params['generico.id']) { echo ' ' . Html::a('Personas', ['lista-personas', 'id_vehiculo' => $model->id], ['class' => 'btn btn-default', 'title' => 'Personas que utilizaron el vehiculo', 'onclick' => '$.ajax({ type :"POST", cache : false, url : $(this).attr("href"), success : function(response) { if (response=="notFound") {return false;} $("#divpersonas").html(response); $("#modalpersonas").modal("show"); } }); return false;']); } echo '</p>'; ?> <?php echo DetailView::widget(['model' => $model, 'attributes' => ['id', 'patente', 'marca', 'modelo', 'color', 'userCreatedBy.username', 'created_at:datetime', 'userUpdatedBy.username', 'updated_at:datetime', ['label' => 'Estado', 'value' => Vehiculos::getEstados($model->estado)], 'motivo_baja']]); ?> <?php Modal::begin(['id' => 'modalpersonas', 'header' => '<span class="btn-warning"> Personas que usaron el vehiculo </span>']); echo '<div id="divpersonas"></div>'; Modal::end(); ?> </div>