![](/img/trans.png)
[英]How to sort Illuminate Collection by multiple columns in Laravel 5.1?
[英]Laravel 5.1 and illuminate html FORM Multiple select
我在laravel中使用照亮html进行多重选择时遇到问题,我想预选项目,当我手动将它们放入像这样的数组时,它可以工作:
{!! Form::select('tags_list[]', $tags, [2, 3], ['class' => 'form-control', 'multiple' => true]) !!}
但是,当我使用模型放置列表时,如下所示:
{!! Form::select('tags_list[]', $tags, $post->tags_list, ['class' => 'form-control', 'multiple' => true]) !!}
它不起作用 ,我检查了列表是否正确返回,这是以下结果:
dd($post->tags_list);
Collection {#273 ▼
#items: array:2 [▼
0 => 1
1 => 2
]
}
这是返回标签列表的方法
public function getTagsListAttribute()
{
return $this->tags->lists('id');
}
我是Laravel框架的新手,有人可以帮助我解决这个问题,谢谢
<div class="form-group">
{!! Form::labelControl('user_type','User Type'),['class'=>'control-label col-md-2'], TRUE ) !!}
<div class="col-md-3">
{!! Form::select('user_type[]', $selected_users, null, ['id'=>'user_type','multiple'=>'multiple','multiselect'=>'multiselect','class'=>'form-control']) !!}
</div>
</div>
<script>
$(document).ready(function () {
$("#user_type").multiselect();
});
</script>
要记住的事情:
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.