我通过了我的标签,在我的表格上我有一个多选。虽然当我做tags[]
时,没有任何内容被传入。如果我只做tag
,那么只有其中一个提交。
public function create()
{
$categories = Category::pluck('name', 'id');
$tags = Tag::pluck('name', 'id');
return view('posts.create')->withCategories($categories)->withTags($tags);
}
{{ Form::label('tags', "Select Tag")}}
{{ Form::select('tags[]', $tags, null, ['class' => 'selectpicker', 'multiple', 'data-live-search="true"', 'data-actions-box="true"', 'data-width="100%', 'show-menu-arrow']) }}
答案 0 :(得分:0)
这可能是当前版本Laravel / Form Builder中的一个小故障。如果你采用旧的时尚选择方式,它就可以正常工作。
public function create()
{
$categories = Category::pluck('name', 'id');
$tags = Tag::all();
return view('posts.create')->withCategories($categories)->withTags($tags);
}
<select name="tags[]" class="selectpicker show-tick" multiple data-live-search="true" data-actions-box="true" show-menu-arrow>
@foreach ($tags as $tag)
<option value="{{$tag->id}}">{{$tag->name}}</option>
@endforeach
</select>