yii2: kartik select2 в модальном всплывающем окне - PullRequest
0 голосов
/ 07 января 2019

Раньше я использовал kartik во многих проектах, и он прекрасно работает даже во всплывающем модале, но в этом смысле я не знаю, почему

в контроллере

 $model = new LogFile();
   $file_position= $_GET['file_position'];

   $canTransferTo = new CourtDepartment();
   $canTransferTo = CourtDepartment::find()
        ->where(['id'=>$file_position])
        ->one();
    $CourtDepartment = CourtDepartment::find()
        ->where('id in ('. $canTransferTo->canTransferTo.')')
        ->all();    

в моей _form.php

 <?= $form->field($model, 'move_to')->widget(\kartik\widgets\Select2::classname(), [
    'data' => \yii\helpers\ArrayHelper::map($CourtDepartment
    , 'id', 'name'),
    'options' => ['placeholder' => Yii::t('app', 'Choose Court department')],
    'pluginOptions' => [
        'allowClear' => true
    ],
 ]); ?>

когда я нажимаю кнопку

  <?= Html::button(Yii::t('app', 'Move File'), ['value' => Url::to(['log-file/create','rippId'=>$model->rippId, 'file_position'=>$model->file_position]),'class' => 'btn btn-primary addNew', 'id'=>'addNew']); ?>

я получаю это сообщение в консоли

GET http: [Имя моего сайта]? R = файл журнала% 2Fcreate & rippId = 1-10-151 & file_position = 2 500 (внутренняя ошибка сервера)

но если я открою ссылку в новой вкладке, она прекрасно работает

...