<?php if (Yii::$app->user->isGuest) { ?> <?php echo Html::img('/uploads/settings/app_logo/' . $this->params['appSettings']['app_logo'], ['class' => 'img-thumbnail', 'width' => 300]); ?> <br/> <?php echo HtmlPurifier::process($this->params['appSettings']['app_description']); ?> <?php } else { ?> <?php echo GridView::widget(['dataProvider' => $dataProvider, 'filterModel' => $searchModel, 'layout' => '{items} {pager}', 'columns' => [['attribute' => 'project_id', 'filter' => Project::getOptions(), 'value' => function ($data) { return $data->project->title; }], ['attribute' => 'status_id', 'filter' => StatusEnum::i()->getMap(), 'value' => function ($data) { return StatusEnum::i()->getMap()[$data->status_id]; }], ['attribute' => 'priority_id', 'filter' => PriorityEnum::i()->getMap(), 'value' => function ($data) { return PriorityEnum::i()->getMap()[$data->priority_id]; }], ['attribute' => 'subject', 'format' => 'raw', 'value' => function ($data) { $additionalLinks = ''; $checkList = ''; if ($data->creator_id == \Yii::$app->user->id || \Yii::$app->user->can('adminDashboard')) { $additionalLinks = '<span class="pull-right">' . Html::a('<i class="fa fa-edit"></i>', ['/issue/update', 'id' => $data->id]) . ' '; $additionalLinks .= Html::a('<i class="fa fa-trash"></i>', ['/issue/delete', 'id' => $data->id], ['class' => 'confirmLink']) . '</span>'; } if ($data->checkLists) { $checkList = '<span class="label label-success" data-toggle="tooltip" title="' . \Yii::t('app', 'Checklist') . '"> <i class="fa fa-th-list"></i> ' . $data->offListItems . '/' . $data->checkListsCount . '</span>';
use yii\helpers\Html; use yii\helpers\Url; use yii\jui\DatePicker; /* @var $model app\models\Issue */ $this->title = \Yii::t('app', 'New Issue') . ' - ' . $this->params['appSettings']['app_name']; ?> <h1><?php echo \Yii::t('app', 'New Issue'); ?> </h1> <?php $form = ActiveForm::begin(['options' => ['enctype' => 'multipart/form-data']]); ?> <?php echo $form->field($model, 'project_id')->dropDownList(\app\models\Project::getOptions()); echo $form->field($model, 'tracker_id')->dropDownList(\app\components\enums\TrackerEnum::i()->getMap()); echo $form->field($model, 'subject'); ?> <div class="row"> <div class="col-sm-6"> <?php echo $form->field($model, 'description')->widget(Widget::classname(), ['settings' => ['lang' => 'ru', 'minHeight' => 200, 'pastePlainText' => true, 'buttonSource' => true, 'plugins' => ['clips', 'fullscreen']]]); ?> </div> <div class="col-sm-6"> <div class="form-group"> <label for="qwe" class="control-label"><?php echo \Yii::t('app', 'Checklist'); ?> </label>