first frontend
[phinde.git] / www / www-header.php
1 <?php
2 namespace phinde;
3 require_once __DIR__ . '/../src/init.php';
4
5 \Twig_Autoloader::register();
6 $GLOBALS['twig'] = new \Twig_Environment(
7     new \Twig_Loader_Filesystem(__DIR__ . '/../data/templates'),
8     array(
9         //'cache' => '/path/to/compilation_cache',
10         'debug' => true
11     )
12 );
13 $GLOBALS['twig']->addExtension(new \Twig_Extension_Debug());
14
15
16 function render($tplname, $vars = array(), $return = false)
17 {
18     if (!isset($vars['htmlhelper'])) {
19         //$vars['htmlhelper'] = new HtmlHelper();
20     }
21     $vars['apptitle'] = 'cweiske.de search';
22
23     $template = $GLOBALS['twig']->loadTemplate($tplname . '.htm');
24     if ($return) {
25         return $template->render($vars);
26     } else {
27         echo $template->render($vars);
28     }
29 }
30 ?>