/** * Renders a custom HTML template */ private function _renderTemplate() { $base = dirname($this->_path_template); $file = basename($this->_path_template); $data = $this->_getOutputData(true); $data = $this->filterEvent('renderTemplate', $data); $view = new View(); $view->setPlublicPath($base); $view->addRenderPath($base); $view->setTemplate('/' . $file); $view->setData($data); $response = new Response(); $response->setHtml($this->_status_code, $view->render()); $response->send(); exit; }