2017-08-14 4 views
1
<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> 

これは編集ページで入力タイプを選択するためのドロップドロップです。cakephp 3.xのドロップダウンリストで複数の値を選択する方法

$arealistの値をどのように選択するかを知りたいだけです。

私はCakephp 3.xを使用しています。私はcakephp 3.xの初心者です。

答えて

2

、もしくはに(例えば、フォームのコンテキストがフィールドのデータが含まれていない限り、使用され、送信されたフォームデータ)defaultオプションのいずれかに(find('list')スタイル結果セット/アレイであるべきである)$areaListのキーを渡しvalueオプション(指定された値をハード選択します。つまり、可能なフォームコンテキストデータはそれを上書きしません)。

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

も参照してください。
関連する問題