<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.
Передать ключи $areaList
(который должен быть find('list')
стиль результирующий набор / массив) либо default
опция (которая будет использоваться, если контекст формы не содержит данных для поля, например, отправленных данных формы), или value
опция (которая будет жестко выбирать заданные значения, т.е. возможные данные контекста формы не будут переопределять их).
// ...
'options' => $areaList,
'default' => array_keys($areaList)
Смотрите также
Других решений пока нет …