Как сделать выпадающий список в yii2?

Рейтинг: 1Ответов: 1Опубликовано: 09.04.2015

Как сделать выпадающий список в yii2 на основе ActiveForm и модели? В yii был метод listData

CHtml::dropDownList(
    'categories',
    $category,
    CHtml::listData(
        Categories::model()->findAll("Status=1"), 'id', 'name'
    )
);

Сейчас в Html нет такого

Ответы

▲ 3Принят
<?php
use yii\helpers\ArrayHelper;
use backend\models\Standard;
?>

<?= Html::activeDropDownList(
        $category,
        'categories',
        ArrayHelper::map(
            Categories::find()->all(), 'id', 'name'
        )
    ) ?>

В Yii2 на замену списков с данными CHtml приходит ArrayHelper.