-2
私はテーブルの製品を持っている:外部キーbelongsToの選択ボックス
- ID
- 名
- date_operation
- CATEGORY_ID(外部キーフォームテーブルカテゴリ)
表カテゴリ:
-
addProductビューで0
- ID
- 名
- 説明
私は、カテゴリテーブルからカテゴリが含まれている選択ボックスを表示したいと思います:
をしかし、私はこのエラー
を持っています未定義の変数:カテゴリ(表示: C:¥xampp¥htdocs¥Blg¥resources¥views¥addProduct.blade.php)
addProduct.balde.php
<div class="form-group">
<label for="inputPassword" class="col-lg-2 control-label">Name</label>
<div class="col-lg-10">
<input type="text" name ="name" class="form-control" id="" placeholder="">
</div>
</div>
<div class="form-group">
<label for="textArea" class="col-lg-2 control-label">categorie</label>
<div class="col-lg-10">
@foreach($categories as $categorie)
<option value="{{ $categorie->id }}">{{ $categorie->name }}</option>
@endforeach
</div>
</div>
CreatesController.php
public function add(Request $request)
{
$categories = Categories::all();
$products = new Product;
$products->name = $request->input('name');
$products->date_operation = $request->input('date_operation');
$products->category_id = $request->input('category_id');
$products->save();
return view('addProdcut', ['categories' => $categories]);
}