-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收藏。 –