Я пытаюсь получить выбранные сохраненные значения моего мульти-выбора, но безуспешно.
У меня есть следующий код:
public function tag()
{
return $this->belongsToMany(Tag::class, 'tags_dashboard', 'dashboard_id', 'tag_id');
}
Я хочу, чтобы выбранные значения были выбраны. Это не похоже на работу:
<select id="tags" name="tags[]" class="form-control" multiple>
@foreach($tags as $tag)
<option value="{{$tag->id}}" @foreach($tags as $dashboard->tag) {{ in_array($tag->id, $dashboard->tag) ? "selected" : null }} @endforeach>{{$tag->name}}</option>
@endforeach
</select>
Это дает ошибку in_array() expects parameter 2 to be array, object given