dropDownList, ArrayHelper

Общие вопросы по использованию второй версии фреймворка. Если не знаете как что-то сделать и это про Yii 2, вам сюда.
Ответить
Tivos
Сообщения: 41
Зарегистрирован: 2015.08.12, 12:34

dropDownList, ArrayHelper

Сообщение Tivos »

Добрый день.
Хочу сделать выпадающий список для фильтрации данных на странице.
Подскажите, как добавить свое поле, типу "Все значения", в таком случае:

Код: Выделить всё

echo Html::dropDownList('course', $course,
    (ArrayHelper::map(Courses::find()
        ->all(), 'id', 'name')));
 
andrei.obuhovski
Сообщения: 610
Зарегистрирован: 2015.07.16, 10:50

Re: dropDownList, ArrayHelper

Сообщение andrei.obuhovski »

array_merge([''=>'Все значения'], ... )
Аватара пользователя
flashimage
Сообщения: 1517
Зарегистрирован: 2011.01.23, 12:43

Re: dropDownList, ArrayHelper

Сообщение flashimage »

Код: Выделить всё

echo Html::dropDownList('course', $course,
    ArrayHelper::map(Courses::find()
        ->all(), 'id', 'name'), ['prompt' => 'Все значения']); 
Бранчи это гомеоморфические эндофункторы, которые мапятся на субманифолды пространства Гилберта.
Tivos
Сообщения: 41
Зарегистрирован: 2015.08.12, 12:34

Re: dropDownList, ArrayHelper

Сообщение Tivos »

Большое спасибо, все настолько легко, а я с этим кучу времени проигрался((
Ответить