Exemple #1
0
 /**
  * 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;
 }