/** * Render the specified template */ public static function render() { switch (Fabriq::render()) { case 'none': return false; break; case 'view': ob_start(); echo FabriqTemplates::body(); ob_flush(); ob_clean(); break; case 'template': default: ob_start(); extract(self::$tplvars); $tmpl = "app/templates/" . self::$template . ".tmpl.php"; $tpl = "app/templates/" . self::$template . ".tpl.php"; if (file_exists('sites/' . FabriqStack::site() . "/{$tmpl}")) { require_once 'sites/' . FabriqStack::site() . "/{$tmpl}"; } else { if (file_exists('sites/' . FabriqStack::site() . "/{$tpl}")) { require_once 'sites/' . FabriqStack::site() . "/{$tpl}"; } else { if (file_exists($tmpl)) { require_once $tmpl; } else { if (file_exists($tpl)) { require_once $tpl; } else { throw new Exception('Template ' . self::$template . ' could not be loaded'); } } } } ob_flush(); ob_clean(); break; } }
if (PathMap::arg(2) == 3) { echo ' class="current"'; } ?> >Module updates</li> <li<?php if (PathMap::arg(2) == 4) { echo ' class="current"'; } ?> >Finish</li> </ul> <div class="clearbox"> </div> </section> </nav> <?php } ?> <section id="body"> <section id="content"> <?php echo FabriqTemplates::body(); ?> </section> </section> </body> </html>