2016-08-19 5 views
0

같은 양식으로 여러 개의 yii2 선택 위젯을 사용해야합니다. 각 학생마다 코스를 선택하기 위해 선택 위젯을 보여줘야합니다. 동일한 양식으로 여러 개의 선택 위젯을 사용하는 경우 하나만 나타납니다. 어떻게 수행하나요?yii2 선택 위젯 - 동일한 양식의 복수 선택

$form->field($model, 'course')->widget(Select2::classname(), [ 
     'data' => ArrayHelper::map(course::find()->asArray()->where(['isActive' => '1'])->all(), 'id', 'name'), 
     'options' => ['placeholder' => 'Select a course...'], 
     'pluginOptions' => ['allowClear' => true], 
       ]); 

답변

0

내가 다중 선택하지 않으이

$form->field($model, 'course')->widget(Select2::classname(), [ 
     'data' => ArrayHelper::map(course::find()->asArray()->where(['isActive' => '1'])->all(), 'id', 'name'), 
     'options' => ['placeholder' => 'Select a course...',,'multiple'=>TRUE], 
     'pluginOptions' => ['allowClear' => true], 
       ]); 
+0

같은 옵션에 간단한 추가 'multiple'=>true입니다. 나는 드롭 다운 횟수를 원합니다. 각 학생마다 드롭 다운을 보여줘야합니다. 각 학생을위한 과정을 선택하고 저장해야합니다. – ASD

+0

다른 선택을 동적으로 추가하고 싶습니까? – yafater

+0

예. 정말 도움이 필요 해요!. 한 번에 나는 10 명의 학생들을 가질 것입니다. 각 학생에게 드롭 다운이 나타나고 모든 학생들에게 코스를 선택하여 저장해야합니다. – ASD