/** * Show the form for editing the specified resource. * * @param int $id * @return \Illuminate\Http\Response */ public function edit($id) { $dish = Dishes::findOrFail($id); $catalogue = $dish->catalogue->lists('name', 'id'); $group = $dish->mgroup->lists('name', 'id'); $mas = $this->allmaterials(); $cata = Catalogue::get(); // $dish_materials = $dish->materials->lists('id')->toArray(); return view('backend.pages.menu.dish.edit', compact(['dish', 'catalogue', 'group']))->withMaterials($mas)->withDishMaterials($dish->materials->lists('id')->toArray())->withCatalogues($cata)->withDishCatalogues($dish->catalogue->lists('id')->toArray()); }