예제 #1
0
 public function actionViewPage($type)
 {
     $order = new Order($type);
     if ($order->load(\Yii::$app->request->post())) {
         if ($order->validate()) {
             if ($order->addTask()) {
                 Yii::$app->session->setFlash('message', ['type' => 'success', 'message' => 'Задание принято к модерации']);
                 Email::sendNewTaskNotice($order);
                 $order = new Order($type);
             }
         } else {
             Yii::$app->session->setFlash('message', ['type' => 'danger', 'message' => 'Пожалуйста, повторите ввод']);
         }
     }
     return $this->render('view', ['type' => $type, 'model' => $order]);
 }