Как выбрать несколько значений в раскрывающемся списке в 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.

Author: mickmackusa, 2017-08-14

1 answers

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

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

См. также

 3
Author: ndm, 2017-08-14 13:13:13