public function actionWorkPhone($id) { $model = RequestCall::model()->findByPk($id); if ($model) { $model->status = 1; $model->jurist_id = Yii::app()->user->id; $model->save(false); Yii::app()->user->setFlash('success', 'Звонок взят в работу!'); $this->redirect('index'); } }
</div> <?php } } ?> </div> </div> <?php $user = UserModel::model()->jurist()->findByPk(Yii::app()->user->id); echo '<br>'; $this->widget('zii.widgets.grid.CGridView', array('dataProvider' => $dataProvider, 'columns' => ['title', 'text', 'FIO', 'phone', 'city', 'email', ['name' => 'file', 'type' => 'html', 'value' => function ($data) { if ($data->file) { return CHtml::image('/uploads/phoneDocument/images/' . $data->file, '', ['style' => 'width:140px; height:140px;']); } }], ['name' => 'type', 'value' => function ($data) { if ($data->type) { return RequestCall::model()->arr_type[$data->type]; } }], ['class' => 'CButtonColumn', 'template' => '{view} ' . ($user ? '{update}' : null), 'viewButtonOptions' => ['title' => 'Просмотреть данные о документе'], 'updateButtonOptions' => ['title' => 'Взять звонок в работу'], 'viewButtonUrl' => 'Yii::app()->controller->createUrl("view",array("id"=>$data->id))', 'updateButtonUrl' => 'Yii::app()->controller->createUrl("workPhone",array("id"=>$data->id))']])); ?> <script type="text/javascript"> $(function () { var content = $('.items'), ch = content.height() + content.offset().top; if (ch < $(window).height()) { content.height($(window).height() - content.offset().top - 94) } }) </script>