public function init() { parent::init(); /*$this->filter = ArrayHelper::map( \Yii::$app->cms->findUser()->all(), 'id', 'displayName' );*/ if ($this->grid->filterModel && $this->attribute) { $this->filter = \skeeks\cms\modules\admin\widgets\formInputs\SelectModelDialogUserInput::widget(['model' => $this->grid->filterModel, 'attribute' => $this->attribute]); } }
CSS ); $form = ActiveForm::begin(['id' => 'sx-change-user', 'method' => 'get', 'usePjax' => false]); ?> <h1 style="text-align: center;">Новый заказ для покупателя: <a href="#" class="sx-change-user">выбрать</a> или <a href="#">создать</a></h1> <hr /> <div style="text-align: center"> <a href="#" class="btn btn-lg btn-primary sx-btn-for-me" data-me="<?php echo \Yii::$app->user->identity->id; ?> ">Создать для меня</a> </div> <div style="display: none;"> <?php echo \skeeks\cms\modules\admin\widgets\formInputs\SelectModelDialogUserInput::widget(['id' => 'cmsUserId', 'name' => 'cmsUserId']); ?> </div> <? $this->registerJs(<<<JS $("#cmsUserId [name=cmsUserId]").on('change', function() { $("#sx-change-user").submit(); }); $('.sx-change-user').on('click', function() { $(".sx-btn-create").click(); });