官网:http://laravel-admin.org/docs/zh/model-form-fields
//出的问题自己记录一哈,以免以后忘记,有不对的地方请大家多多指教THX//
数据源是律师擅长案件的所有分类,在添加一个律师时需要选择多个擅长案件分类,我选择的是多选下拉菜单(用复选框也可以)如下图:
表单中使用,代码如下:
$data=Lawskillclassify::all()->toArray();
foreach ($data as $item){
$_item=$item["id"];
$_item1=$item["name"];
$arr[$_item]=$_item1;
}
// 复选框
//$form->checkbox('tags', '擅长案件')->options($arr);
//多选下拉菜单
$form->multipleSelect("tags",'擅长案件')->options($arr);
那么一个字段要存入多个分类id如何解决?
两种方式 1.把分类单独存另一个表中,通过律师id来关联两个表的添加;2.还是存入同一个表里,将选项数组存储到单字段中,字段是字符串类型,那就需要在模