public function actionEdit()
 {
     $page = Page::findOne(['id' => Yii::$app->request->get('id')]);
     if ($page === null) {
         $page = new Page();
         $page->type = (int) Yii::$app->request->get('type');
     }
     if ($page->load(Yii::$app->request->post()) && $page->validate() && $page->save()) {
         if ($page->type == Page::TYPE_MARKDOWN) {
             \humhub\modules\file\models\File::attachPrecreated($page, Yii::$app->request->post('fileUploaderHiddenGuidField'));
         }
         return $this->redirect(['index']);
     }
     return $this->render('edit', array('page' => $page));
 }