Вид:
Код: Выделить всё
<?php foreach($spisok as $sp):?>
<?php $form = ActiveForm::begin([
'id' => 'contact-form'.$sp->id,
'options' => ['class' => 'form-horizontal'],
]); ?>
<div class="col-md-3 col-sm-3 col-xs-3">
<?= $form->field($select, 'watching', [
'inputOptions' => ['class' => 'profile_input profile_inputs']
])->dropDownList([
'1' => 'Смотрю',
'2' => 'Посмотрел',
'3' => 'Хочу посмотреть',
'4' => 'Взял перерыв',
'5' => 'Бросил',
]); ?>
</div>
<div class="col-md-3 col-sm-3 col-xs-3">
<?= Html::submitButton('Сохранить', ['class' => 'bt_comms', 'form' => 'contact-form'.$sp->id]) ?>
</div>
<?php ActiveForm::end(); ?>
<?php endforeach;?>
Код: Выделить всё
$select = Wishlist::findOne($id); // Как сюда передать нужный id из FOREACH?
if($select->load(Yii::$app->request->post())) {
if ($select->save()) {
Yii::$app->session->setFlash('FormSubmitted');
return $this->refresh();
}
}