Yii2活动表单在编辑中分配值以动态生成字段

时间:2019-06-08 06:30:11

标签: yii2 active-form

我有一个Active表单,其中使用循环创建字段:

$form->field($model, "level_id[$key]")->widget(Select2::classname(), [
                    'data' => Yii::$app->cohortsFiltercomponent->getContentLevelList(),
                    'options' => ['placeholder' => 'select content level'],
                    'pluginOptions' => [
                        'allowClear' => true,
                        'multiple' => false
                    ],
                ]);

$ key正在使用循环。假设循环运行5次。然后我们的前端有5个字段。

现在,我在编辑模式下将值分配给这些字段。

我尝试了几种方法,例如

$model->level_id[$key]="xyz";
$model->level_id->key="xyz";

但是我无法这样做。谁能帮我分配一个值?

0 个答案:

没有答案