Esempio n. 1
0
 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");
     }
 }
Esempio n. 2
0
 /**
  * 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>');
         }
     }
 }