/** * Creates a new Newsletter model. * If creation is successful, the browser will be redirected to the 'update' page. * @return mixed */ public function actionCreate() { $model = new Newsletter(); if ($model->load(Yii::$app->request->post()) && $model->save()) { Yii::$app->session->setFlash('success', __('Your changes have been saved successfully.')); return $this->redirect(['update', 'id' => $model->id]); } else { return $this->render('create', ['model' => $model]); } }
/** * Store a newly created resource in storage. * * @return Response */ public function store(Request $request) { $newsletter = new Newsletter(); $newsletter->nombre = $request->input('nombre'); $newsletter->enviar_a = $request->input('enviar_a'); $newsletter->asunto = $request->input('asunto'); $newsletter->cuerpo = $request->input('cuerpo'); $newsletter->save(); return \Redirect::route('Newsletter.index')->with('message', 'El Newsletter fue creado con éxito.'); }
/** * Creates a new Newsletter model. * If creation is successful, the browser will be redirected to the 'view' page. * @return mixed */ public function actionCreate() { if (Yii::$app->user->isGuest || Yii::$app->user->identity->user_role != 4 && Yii::$app->user->identity->user_role != 3) { return $this->goHome(); } $model = new Newsletter(); if ($model->load(Yii::$app->request->post()) && $model->save()) { return $this->redirect(['view', 'id' => $model->newsletter_id]); } else { return $this->render('create', ['model' => $model]); } }