예제 #1
0
파일: pages.php 프로젝트: difra-org/difra
 /**
  * Save page
  * @param \Difra\Param\AjaxString $title
  * @param \Difra\Param\AjaxString $tag
  * @param \Difra\Param\AjaxHTML $body
  * @param \Difra\Param\AjaxInt $id
  */
 public function saveAjaxAction(\Difra\Param\AjaxString $title, \Difra\Param\AjaxString $tag, \Difra\Param\AjaxHTML $body, \Difra\Param\AjaxInt $id = null)
 {
     if ($id) {
         $page = \Difra\Plugins\CMS\Page::get($id->val());
     } else {
         $page = \Difra\Plugins\CMS\Page::create();
     }
     $page->setTitle($title->val());
     $page->setUri($tag->val());
     $page->setBody($body);
     Ajaxer::redirect('/adm/content/pages');
 }