/** * Add a sub catagory */ public function store() { $validator = Validator::make(Input::all(), array('subcatagory_name' => 'required|unique:subcatagories'), 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('subcatagory_name') . '</b> alredy exists</div>')); if ($validator->fails() == TRUE) { return Redirect::back()->withErrors($validator)->withInput(); } else { $catagory = new Subcatagory(); $catagory->subcatagory_name = Input::get('subcatagory_name'); $catagory->slug = Str::slug(Input::get('subcatagory_name')); $catagory->catagory_id = Input::get('catagory_id'); 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>'); } } }