public function actionAddmetric($kpi_id) { $model = new Metrics(); $model->KPI_ID = $kpi_id; if ($model->load(Yii::$app->request->post()) && $model->validate()) { $model->User_ID = Yii::$app->user->identity->ID; if ($model->save()) { Yii::$app->session->setFlash('metricCreated', 'Metric has been saved'); } else { Yii::$app->session->setFlash('metricCreated', 'There was a problem saving this Metric'); } return $this->render('addmetric', ['model' => $model, 'added' => true]); } return $this->render('addmetric', ['model' => $model, 'added' => false]); }