public function index() { View::share(['title' => 'Product management', 'sideBar' => NavigatorHelper::getSideBarBE()]); $type = Type::all(['id', 'name'])->toArray(); $format = Format_cd::all(['id', 'name'])->toArray(); $price_groups = Price_group::all(['id', 'name', 'root_price', 'price'])->toArray(); return view('catalog.product.list')->with(['type' => $type, 'format' => $format, 'price_groups' => $price_groups]); }
public function destroy(Request $request) { //get Data $dataRequest = $request->all(); $data = ['id' => $dataRequest['id'], 'name' => $dataRequest['name']]; //validate if (!is_null($data['id']) && !empty($data['id'])) { if (!is_null($data['name']) && !empty($data['name'])) { $model = new Price_group(); if ($model->where('id', $dataRequest['id'])->delete()) { return redirect()->back()->with('success', 'Delete!'); } else { return redirect_errors('Have error, cannot delete!'); } } else { return redirect_errors('Have error, invalid name!'); } } else { return redirect_errors('Have error, invalid id type!'); } //end validate }