я следующий код в мой контроллер:Как развивать зависимая выпадающий без базы данных
public function getData($property)
{
$data = array(
'type'=>array(
'PC',
'Laptop'
),
'brand'=>array(
'1'=>array(
'ASUS PC',
'DELL PC',
),
'2'=>array(
'ASUS laptop',
'DELL laptop',
),
);
return $data[$property];
}
На мой взгляд:.
<?= $form->dropDownList($model, 'type',$model->getData('type'), array('class' => 'form-control')) ?>
Этот код (в представлении) возвращает типы (например, показывает, ПК и ноутбука в раскрывающемся списке).
Мне нужно разработать зависимое падение, которое отобразит «ASUS PC» и «DELL PC» в раскрывающемся списке, если пользователь выберет опцию pc из первой выпадающей (тип). Как мне это сделать.