Необходимо помнить две вещи: во-первых, вы должны использовать класс проверки, чтобы иметь возможность использовать функцию set_select()
. Во-вторых, вы должны передать информацию базы данных этой функции, например:
<select name="myselect">
<option value="one" <?php echo set_select('myselect', 'one', ($model->selection == 'one')); ?> >One</option>
<option value="two" <?php echo set_select('myselect', 'two', ($model->selection == 'two')); ?> >Two</option>
<option value="three" <?php echo set_select('myselect', 'three', ($model->selection == 'three')); ?> >Three</option>
</select>
Если $model->selection
равно two
, то в следующем примере будет выбран второй вариант.