function _fetch($path, $params = array()) { global $_assigns; $templatePath = $path; $gui = new gui(); if ($_assigns) { foreach ($_assigns as $name => $value) { $gui->assign($name, $value); } } foreach ($params as $name => $value) { // echo "param: $name => $value\n"; $gui->assign($name, $value); } return $gui->fetch($templatePath . '.tpl'); }