/** * Store a newly created resource in storage. * * @param \Illuminate\Http\Request $request * @return \Illuminate\Http\Response */ public function store(Request $request) { $subcategoria = new Subcategoria($request->all()); $this->validate($request, ['categoria_id' => 'required', 'nombre' => 'required|min:2|max:50|unique:subcategorias']); $subcategoria->save(); Flash::success('Subcategoria ' . $subcategoria->name . ' registrada exitosamente!!'); return redirect()->route('admin.subcategorias.index'); }
/** * Creates a new model. * If creation is successful, the browser will be redirected to the 'view' page. */ public function actionCreate() { $model = new Subcategoria(); // Uncomment the following line if AJAX validation is needed // $this->performAjaxValidation($model); if (isset($_POST['Subcategoria'])) { $model->attributes = $_POST['Subcategoria']; if ($model->save()) { $this->redirect(array('view', 'id' => $model->id)); } } $this->render('create', array('model' => $model)); }