field($model, 'variantOptionCompls') ->checkboxList( ArrayHelper::map( $group->options, 'id', 'lang.value' ), [ 'multiple' => true, 'unselect' => null, 'itemOptions' => [ 'class' => 'flat', ], ] ) ->label($group->lang->title); } } if (!empty( $groups_excl )) { foreach ($groups_excl as $index => $group) { $optionIds = ArrayHelper::map( $group->options, 'id', 'lang.value' ); $optionIds = [ 0 => \Yii::t('catalog', 'Not set') ] + $optionIds; echo $form->field($model, "variantOptionExcls[$index]") ->radioList( $optionIds, [ 'unselect' => null, 'itemOptions' => [ 'class' => 'flat', ], ] ) ->label($group->lang->title); } } ?>