/** * Store a newly created resource in storage. * * @return Response */ public function store(CatRequest $request, Cat $category) { Cache::forget('cats'); $category->create($request->all()); flash()->success(trans('sections.added')); return redirect(action('Admin\\CategoriesController@index')); }
/** * Cat store. * * @return \Illuminate\Http\Response */ public function create(Request $request) { $data = $request->all(); // dd($data); Cat::create($data); return response()->json(['message' => '添加成功'], 201); }
public function postAddCategory(Request $request) { $this->validate($request, ['name' => 'required']); if ($request->parent == 0) { $root = Cat::create(['name' => $request->name]); } else { $root = Cat::find($request->parent); $child = Cat::create(['name' => $request->name]); $child->makeChildOf($root); } Session::flash('success', 'Категория «' . $request->name . '» успешно создана.'); return redirect()->back(); }
public function postCat() { $catData = Input::except('_token'); $validation = Validator::make($catData, Cat::$postCat); if ($validation->passes()) { $postCat = Cat::create($catData); $Response = array('success' => '1', 'catId' => $postCat->id); } else { $Response = array('success' => '0', 'err' => $validation->messages()); } return $Response; }
/** * Store a new cat in the database. * * @param \Illuminate\Http\Request $request * @return \Illuminate\Http\Response */ public function store(CatRequest $request) { return Cat::create($request->only(['name', 'age'])); }
Auth::logout(); return Redirect::to('/cats')->with('message', 'You are now logged out'); }); Route::group(array('before' => 'auth'), function () { Route::get('cats/create', function () { $cat = new Cat(); return View::make('cats.edit')->with('cat', $cat)->with('method', 'post'); }); Route::get('cats/{cat}/edit', function (Cat $cat) { return View::make('cats.edit')->with('cat', $cat)->with('method', 'put'); }); Route::get('cats/{cat}/delete', function (Cat $cat) { return View::make('cats.edit')->with('cat', $cat)->with('method', 'delete'); }); Route::post('cats', function () { $cat = Cat::create(Input::all()); return Redirect::to('cats/' . $cat->id)->with('message', 'Successfully created page!'); }); Route::put('cats/{cat}', function (Cat $cat) { $cat->update(Input::all()); return Redirect::to('cats/' . $cat->id)->with('message', 'Successfully updated page!'); }); Route::delete('cats/{cat}', function (Cat $cat) { $cat->delete(); return Redirect::to('cats')->with('message', 'Successfully delete page!'); }); }); // END Route::group() Route::get('jq', function () { return view('jq'); });