CakePHP 2.0 Выберите форму, выбранную Mulitple

Итак, у меня есть это выпадающее меню, в котором вы можете выбрать несколько значений. Теперь скажем, я хочу отредактировать свою информацию и создать раскрывающееся меню с несколькими выбранными значениями. Попытка выяснить, как это происходит, но никаких результатов.

Допустим, у меня есть:

$selected = array(3, 4); $options = array(1,2,3,4); echo $this->Form->select('Attendees', $options,array('multiple' => true, 'selected' => $selected)); 

Я использовал этот код, но ничего не выбрано.

Related of "CakePHP 2.0 Выберите форму, выбранную Mulitple"

Хорошо нашел способ, он должен выглядеть следующим образом:

 $selected = array(2, 3); $options = array(1, 2, 3, 4); echo $this->Form->input('Attendees', array('multiple' => true, 'options' => $options, 'selected' => $selected)); 

Вывод:

  • 1
  • 2
  • 3 проверено
  • 4 проверено

Выбранный $ проверяет ключ индекса для каждого элемента, а не самого значения.