title = 'Service Objects'; $this->params[ 'breadcrumbs' ][] = $this->title; ?>
= Html::a('Create Service Object', [ 'create' ], [ 'class' => 'btn btn-success' ]) ?>
= GridView::widget([ 'dataProvider' => $dataProvider, 'filterModel' => $searchModel, 'columns' => [ [ 'class' => 'yii\grid\SerialColumn' ], [ 'attribute' => 'location_right', 'value' => function($model) { /** * @var ServiceObject $model */ return $model->getRightString(); }, ], [ 'attribute' => 'location_left', 'value' => function($model) { /** * @var ServiceObject $model */ return $model->getLeftString(); }, ], [ 'attribute' => 'location_axis', 'value' => function($model) { /** * @var ServiceObject $model */ return $model->getAxisString(); }, ], [ 'attribute' => 'road_id', 'value' => function($model) { /** * @var ServiceObject $model */ return $model->road->name; }, ], [ 'attribute' => 'region_id', 'value' => function($model) { /** * @var ServiceObject $model */ return $model->region->name; }, ], [ 'attribute' => 'service_object_type_id', 'value' => function($model) { /** * @var ServiceObject $model */ return $model->serviceObjectType->name; }, ], [ 'class' => 'yii\grid\ActionColumn' ], ], ]); ?>