1
私は、製品のデータが渡される編集ページを持っています。このページでは、カテゴリ変更の選択ボックスがあります。データベースに登録されているすべてのカテゴリを挿入する必要がありますが、ページの製品。編集ビューのLaravel 5.4のデータベースを選択ボックスに入れる方法は?
選択ボックス
<select class="selectpicker" data-live-search="true">
@foreach($produtos->categoria as $categoria)
<option data-tokens="{{$categoria->erp_name}}" value="{{$categoria->erp_categoryid}}">{{$categoria->erp_name}}</option>
@endforeach
</select>
ProdutosController
public function edit($id)
{
$produtos = Produtos::find($id);
return view('functions.edit')->with('produtos', $produtos);
}
ルート
Route::get('/product/update/{id}', '[email protected]')->name("product::updateGet");
Route::post('/product/update/{id}', '[email protected]')->name("product::updatePost");
どれsugge stions?
グラブは、別の変数に割り当て、カテゴリのすべて、および同様にそれを渡します
あなたのビューで、その後:ここでのソリューションです。次に、代わりにそれを使用してください。 – aynber
'$ categories = Categoria :: all()'を使ってフェッチし、 ' - > '(' categories '、$ categories)を渡してからviewで使用します。 – siddiq