/** * Store a newly created resource in storage. * * @return Response */ public function store(Category $category, CategoryRequest $request) { /* Get the whole request from the form and insert into table via model */ $sl = $request->input('slug'); $slug = str_slug($sl, "-"); $category->slug = $slug; //$category->save(); if ($category->fill($request->except('slug'))->save()) { return Redirect::back()->with('success', 'Category Inserted Successfully'); } else { return Redirect::back()->with('fails', 'Category Not Inserted'); } }
/** * To store the selected category * @param type Category $category * @param type CategoryRequest $request * @return type Redirect */ public function store(Category $category, CategoryRequest $request) { /* Get the whole request from the form and insert into table via model */ $sl = $request->input('slug'); $slug = str_slug($sl, "-"); $category->slug = $slug; // send success message to index page try { $category->fill($request->except('slug'))->save(); return Redirect::back()->with('success', 'Category Inserted Successfully'); } catch (Exception $e) { return Redirect::back()->with('fails', 'Category Not Inserted' . '<li>' . $e->errorInfo[2] . '</li>'); } }