/** * Show the form for creating a new resource. * * @return \Illuminate\Http\Response */ public function create($course_url, $stage_url) { $curso = Course::where('url', $course_url)->first(); $etapa = Stage::where('url', $stage_url)->where('course_id', $curso->id)->first(); $tiposItem = ItemType::all()->pluck('name', 'id'); return view('pages.items.create', ['curso' => $curso, 'etapa' => $etapa, 'tiposItem' => $tiposItem]); }
/** * Show the form for editing the specified resource. * * @param int $id * @return \Illuminate\Http\Response */ public function edit($course_url, $stage_url, $url) { $curso = Course::where('url', $course_url)->first(); $etapa = Stage::where('url', $stage_url)->first(); $item = Item::where('url', $url)->first(); $tiposItem = ItemType::all()->pluck('name', 'id'); return view('pages.items.edit', ['curso' => $curso, 'etapa' => $etapa, 'item' => $item, 'tiposItem' => $tiposItem]); }
public function edit(Request $request, $id) { $item = Items::find($id); if ($item) { $profits = ProfitPercentage::all('id', 'profit_name'); $itemtype = ItemType::all(); return view('item.edit', compact('item', 'profits', 'itemtype')); } else { return redirect()->action('ItemsController@index')->with('error', 'El producto solicitado no existe'); } }