/** * Store a newly created resource in storage. * * @param \Illuminate\Http\Request $request * @return \Illuminate\Http\Response */ public function store($id, Request $request) { $subcategory = new SubCategory(); $subcategory->fill($request->all()); $subcategory->category_id = $id; $subcategory->save(); return Redirect::route('admin.subcategory.show', $id); }
/** * Store a newly created resource in storage. * * @param Request $request * @return Response */ public function store(SubCategoryRequest $request) { $Subcategory = new SubCategory(); $Subcategory->name = $request['name']; $slug = preg_replace('/\\s+/', '-', $request['name']); $Subcategory->slug = $slug; $Subcategory->category = $request['subCatID']; $Subcategory->save(); \Session::flash('success', $request['name'] . ' has been successfully added!'); return redirect()->back(); }
public function storeSubCategory() { $input = Input::all(); $validate = Validator::make(Input::all(), ['category_id' => 'required', 'name' => 'required', 'liter_per_item' => 'required|numeric', 'alcohol_content_per_item' => 'required|numeric']); if (!$validate->fails()) { $sub_category = new \App\SubCategory(); $sub_category->category_id = Input::get('category_id'); $sub_category->name = Input::get('name'); $sub_category->description = Input::get('description'); $sub_category->liter_per_item = Input::get('liter_per_item'); $sub_category->alcohol_content_per_item = Input::get('alcohol_content_per_item'); $sub_category->save(); return redirect("admin/sub_categories")->with('success', 'Sub Category added successfully!'); } else { return Redirect::back()->with('error', 'Error: Invalid data'); } }