/** * Show the form for editing the specified resource. * * @param int $id * @return \Illuminate\Http\Response */ public function edit($id) { $category = Category::find($id); $categories = Category::withDepth()->get(); $categories = $categories->toTree(); return view('categories.edit', ['category' => $category, 'categories' => $categories]); }
public function edit($id) { $product = Product::with('categories')->find($id); $categories = Category::withDepth()->get(); $categories_id = array(); foreach ($product->categories as $category) { $categories_id[] = $category->id; } $categories = $categories->toTree(); return view('products.edit', ['product' => $product, 'categories' => $categories, 'categories_id' => $categories_id]); }