Takun
@Takun
Инженер

Использование select2 с actions?

Как правильно реализовать выбор например пользователя и провести его через экшн указанным в данном select'e, чтобы бы действие выполнилось с ним, например сменить автора.
[
                    'attribute'=> 'appointment',
                    'label'=>'Исполнитель',
                    'value'=>$model->appointment?$model->appointment->name: '',
                    'type'=>DetailView::INPUT_SELECT2,
                    'valueColOptions'=>['style'=>'wight:30%'],
                    'widgetOptions'=>[
                        'data'=>ArrayHelper::map(User::find()->orderBy('name')->where(['<>', 'role', 'user'])->asArray()->all(),
                        'id',
                        'name'
                        ),
                        'options'=>['placeholder'=>'Назначить на ...'],
                        'pluginOptions'=>[
                          'allowClear'=>true,
                        ],
                          'pluginEvents' => [
                              'change' => 'function(e){$(location).attr({href: "/ticket/appointment/?id=" + ' . $model->id .'&executor_id='.Yii::$app->user->id.'  })}',
                          ],


                    ],
                    ],
  • Вопрос задан
  • 499 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы