Ejemplo n.º 1
0
 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();
});