public function addAction(rtRequest $request) { if ($request->isPost()) { $c = new Catagory(); $c->name = $request->getParameter('name'); $c->save(); $this->setFlash('notice', '成功添加分类'); $this->redirect("blog/index"); } }
/** * Add Catagory */ public function addCatagory() { $validator = Validator::make(Input::all(), array('catagory_name' => 'required|unique:catagories'), array('required' => '<div class="col-md-3 alert alert-danger">Please write a catagory name</div>', 'unique' => '<div class="col-md-3 alert alert-danger"><b>' . Input::get('catagory_name') . '</b> alredy exists</div>')); if ($validator->fails() == TRUE) { return Redirect::route('add-catagory-page')->withErrors($validator)->withInput(); } else { $catagory = new Catagory(); $catagory->catagory_name = Input::get('catagory_name'); $catagory->slug = Str::slug(Input::get('catagory_name')); if ($catagory->save()) { return Redirect::back()->with('event', '<p class="alert alert-success"><span class="glyphicon glyphicon-ok"></span> Catagory added successfully.</p>'); } else { return Redirect::back()->with('event', '<p class="alert alert-danger"><span class="glyphicon glyphicon-remove"></span> Error happened. Please try after sometime.</p>'); } } }