public function showAction(mfRequest $request) { mfResponse::getInstance()->setViewClass('mfMarkdownView'); $this->setTemplateDir(MF_CORE_DIR . DS . '..' . DS . 'doc' . DS . 'book'); $page = $request->getParameter('page'); // if(!file_exists($this->getTemplateDir() . DS . $page)) throw new mfException404("Page: $page not found"); $this->setTemplate($page); }
protected function preExecute(mfRequest $request) { if ($request->getParameter('title')) { $this->setTitle($request->getParameter('title')); } }
public function showAction(mfRequest $request) { $this->post = Post::findBySlug($request->getParameter('slug')); }