示例#1
0
文件: Page.php 项目: veelko/money
 public function __call($pageLink, $arguments)
 {
     $link = explode('/', substr($_SERVER["REQUEST_URI"], 1))[0];
     $blog = new \Models\Blog();
     $this->view->menu = $blog->getMenus();
     $this->view->blogData = $blog->getBlogData();
     $select = new \Models\Select();
     $this->view->page = $select->getPage($pageLink)['content'];
     $this->view->appendToLayout('userbar', 'index.userbar');
     $this->view->appendToLayout('menu', 'blog.layouts.menu');
     $this->view->appendToLayout('page', 'blog.layouts.page');
     $this->view->display('blog.index');
 }
示例#2
0
 public function index()
 {
     $blog = new \Models\Blog();
     $this->view->blogData = $blog->getBlogData();
     $this->view->menu = $blog->getMenus();
     $this->view->panels = $blog->getPanels();
     if ($this->input->post('panel_id')) {
         if ($this->input->post('type') == '') {
             $_POST['type'] = null;
         }
         $_POST['panel_id'] = (int) $this->input->post('panel_id');
         $update = new \Models\Update();
         $update->panel($_POST);
     }
     $this->view->appendToLayout('userbar', 'index.userbar');
     $this->view->appendToLayout('menu', 'blog.layouts.menu');
     $this->view->appendToLayout('panels', 'blog.layouts.panels');
     $this->view->display('blog.index');
 }
示例#3
0
文件: Edit.php 项目: veelko/money
 public function page()
 {
     $blog = new \Models\Blog();
     $this->view->menu = $blog->getMenus();
     $this->view->blogData = $blog->getBlogData();
     $this->view->appendToLayout('userbar', 'index.userbar');
     $this->view->appendToLayout('menu', 'blog.layouts.menu');
     $this->updatePage();
     $select = new \Models\Select();
     $pageId = $this->input->get(0, "int");
     $this->view->page = $select->getPage($pageId);
     $this->view->appendToLayout('editpage', 'blog.layouts.editpage');
     $this->view->display('blog.index');
 }