Как сделать несколько значений, выбранных в раскрывающемся списке в CakePHP 3.x

<div class="form-group">
<?php
echo $this->Form->input('area', array('label' => false,
'placeholder' => 'Enter Zone Name',
'type' => 'select',
'class' => 'form-control',
'id'=>'area',
'multiple' => 'multiple',
'options' => $areaList)
);
?>
</div>

Это моя капля для выбора типа ввода на странице редактирования.

Я просто хочу знать, как я могу сделать $arealist значения, которые будут показаны, выбраны.

Я использую Cakephp 3.x. Я новичок в CakePHP 3.x.

2

Решение

Передать ключи $areaList (который должен быть find('list') стиль результирующий набор / массив) либо default опция (которая будет использоваться, если контекст формы не содержит данных для поля, например, отправленных данных формы), или value опция (которая будет жестко выбирать заданные значения, т.е. возможные данные контекста формы не будут переопределять их).

// ...
'options' => $areaList,
'default' => array_keys($areaList)

Смотрите также

3

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector