В cakephp 3, скажем, у меня есть таблица статей, таблица тегов и таблица article_tags
статьи и теги имеют отношение ко многим
В article / add.ctp я хочу иметь 3раскрывающиеся списки, чтобы выбрать любой существующий тег
<?php echo $this->form->control('tags._ids',['multiple'=>false]);?>
<?php echo $this->form->control('tags._ids',['multiple'=>false]);?>
<?php echo $this->form->control('tags._ids',['multiple'=>false]);?>
Если запустить это в браузере и выбрать 3 тега, то при добавлении статьи CakePHP не будет сохранять данные в таблицу article_tags
Однако, один
<?php echo $this->form->control('tags._ids',['multiple'=>true]);?>
позволяет мне выбрать несколько тегов и правильно сохранить данные
Мне нужно> 1 раскрывающийся список, чтобы выбрать теги с несколькими отключенными атрибутами, поскольку я динамически добавляю раскрывающиеся списки, когда пользователь нажимает кнопку «плюс»используя java-скрипт.
Есть ли способ сделать это?