Ejemplo n.º 1
0
 public function actionCreate($id)
 {
     $prov = Provider::findOne($id);
     if ($prov) {
         $model = new Service();
         $model->provider_id = $prov->id;
     } else {
         return $this->redirect(array('index'));
     }
     if ($model->load($_POST)) {
         if ($model->save()) {
             Yii::$app->getSession()->addFlash("success", Yii::t("topology", "Service {type} added successfully", ['type' => $model->getType()]));
             return $this->redirect(array('/topology/provider/view', 'id' => $model->provider_id));
         }
     }
     return $this->render('/provider/service/create', array('provider' => $prov, 'model' => $model));
 }