Beispiel #1
0
 /**
  * Renders a template with special argument semantics
  *
  * The template is rendered with arguments set from the $data field merged
  * with array('page' => $this)
  *
  * @return array
  */
 protected function renderTemplate(PHPSTLTemplate &$template)
 {
     $prefix = $this->site->modules->getModulePrefix('PageSystem');
     return $template->render(array_merge($this->data, array('pageSystemPrefix' => $prefix, 'page' => $this)));
 }