Предоставляет ли Yii Framework 2.0 какой-либо помощник вида, который может генерировать список флажков с полем ввода текста как последний вариант?

Для создания списка флажков в рамках Yii Framework 2.0 я использую следующую строку кода.

Html::checkboxList($model->choises, null, $arrayOption, ['separator' => '<br />',]);

Я хотел бы иметь последний вариант флажка с полем ввода текста, как others, Есть ли в Yii Framework 2.0 какой-либо помощник для просмотра?

1

Решение

Поскольку мне нужно было приблизиться к этой цели, я попробовал другое решение и нашел идеальное решение, которым я хотел бы поделиться здесь, так как никто еще не мог ответить на этот вопрос. Решение для обоих radionList а также checkboxList,

Просто введите $arrayOption со следующим фрагментом кода.

$arrayOption[0] = 'Others <input type="text" class="my-class-name" name="MyModel[my_other_option]">';

Добавьте следующий код в rules функция внутри model учебный класс.

[
['my_other_option',], 'required' , 'when' => function($model) {
return $model->choises == '0';
},
],

При этом проверка не будет выполнена, когда вы выбрали Other опция, но не заполнила поле ввода текста с именем my_other_option,

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]