Yii2: Как отправить модель и массив, который не принадлежит модели - PullRequest
0 голосов
/ 22 апреля 2020

Мне нужно отправить форму из представления в контроллер, а также массив , который не принадлежит модели .

Я всегда отправляю свою форму, используя это предложение:

<?= Html::submitButton('Send') ?>

Теперь мне нужно отправить также массив с именем colors .

1 Ответ

1 голос
/ 23 апреля 2020

Вы можете добавить в свою форму все необходимые поля

<input type='text' class='form-control'  name = 'yourname[your_index]'  >

, затем в контроллере вы можете прочитать содержимое $ _POST, используя

 $post = Yii::$app->request->post(); 

в $ post, после чего вы получите значения относятся к модели с использованием

    $model->load($post)

значения, не относящиеся к модели, указаны в

$post[yourname[your_index]] 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...