-1
我有表的类别,产品和枢轴表: laravel组选择的选项
和控制器:
public function edit($id)
{
$kategoris = Category::all();
$select = Product::with('categories')->FindorFail($id);
$idcat = $select->pluck('id');
//dd($id);
return view('vendor.adminlte.admineditproduk')
->with('kategoris', $kategoris)
->with('select', $select)
->with('idcat', $idcat);
}
并选择选项形式:
<select class="form-control" name="kat_id[]" multiple>
@foreach($kategoris as $value)
<option value="{{ $value->id }}" {{ i dont know what i must throw here == $value->id }}>{{$value->namekat}}</option>
@endforeach
</select>
我不知道如何获得选项获得选择。
,当我用这个,我得到错误:
<option value="{{ $value->id }}" {{ $idcat == $value->id ? 'selected="selected"' : '' }}>{{$value->namekat}}</option>
类照亮的\ Support \收藏的对象不能转换 为int
谁能帮助我吗?
是的,谢谢,按预期工作。 之前采摘的分类确实超出了我的预期。我应该更多地学习laravel收藏。 –