我有一个带有下拉列表的表单,其中有多个=>真
echo $this - > Form - > input('test_id', [
'options' => $tests,
'required' => true,
'empty' => 'Select Tests',
'multiple' => true
]);
但是当我提交表单时,只有一个值保存在数据库中。 我搜索了解决方案,发现了这个: Multiple select in input Cakephp
它建议在我的控制器中使用 SaveMany ,但我无法弄清楚如何使用它来获得我想要的输出。
我对这个框架很陌生,所以任何帮助都会受到赞赏。
答案 0 :(得分:0)
抱歉,我也是新人,但正如其他答案和问题一样,我不会在您的表单中看到'selected' => $selected
CakePHP 2.0 Select form Mulitple selected 和How to set selection in mulitiselect list box in cakephp