編集フォームに複数の選択入力があります:-
<?php echo $this->Form->input('Article.tags', array('type' => 'select', 'multiple' => true, 'options' => $tags, 'selected' => array($selected))); ?>
エコーされた場合、$selected
変数は次のようになります。-
"MySQL", "PHP"
ただし、入力によってタグに一致するオプションが自動的に選択されることはありません。
ただし、選択したオプションを手動で入力すると、その2つのオプションが自動的に選択されます。例えば
<?php echo $this->Form->input('Article.tags', array('type' => 'select', 'multiple' => true, 'options' => $tags, 'selected' => array("MySQL", "PHP"))); ?>
これを修正する方法はありますか?ありがとう。