Итак, у меня есть это выпадающее меню, в котором вы можете выбрать несколько значений. Теперь скажем, я хочу отредактировать свою информацию и создать раскрывающееся меню с несколькими выбранными значениями. Попытка выяснить, как это происходит, но никаких результатов.
Допустим, у меня есть:
$selected = array(3, 4); $options = array(1,2,3,4); echo $this->Form->select('Attendees', $options,array('multiple' => true, 'selected' => $selected));
Я использовал этот код, но ничего не выбрано.
Хорошо нашел способ, он должен выглядеть следующим образом:
$selected = array(2, 3); $options = array(1, 2, 3, 4); echo $this->Form->input('Attendees', array('multiple' => true, 'options' => $options, 'selected' => $selected));
Вывод:
Выбранный $ проверяет ключ индекса для каждого элемента, а не самого значения.