예제 #1
0
파일: blog.php 프로젝트: Swift-Jr/thmdhc
 function create()
 {
     $Post = new mBlogPost();
     $Revision = new mBlogPostRevision();
     if (isset($_POST['action'])) {
         //$Page->__post();
         $Revision->__post();
         if ($Post->validate() && $Revision->validate()) {
             $Revision->status = mBlogPostRevision::DRAFT;
             if ($Post->save($Revision)) {
                 redirect('/site-admin/blog/edit/' . $Post->id());
             } else {
                 data('info_error', 'Something wen\'t wrong');
             }
         }
     } else {
         $Post->__clearMemory();
         $Revision->__clearMemory();
     }
     $this->display('blog/form');
 }