try { ob_start();
eval("?>" .
$code);
unset($code);
} catch (Exception
$e) { ob_get_clean();
throw $e;
} } else { if (!
$_template->compiled->exists
|| ($_template->smarty->force_compile && !
$_template->compiled->isCompiled
)) { $_template->
compileTemplateSource();
} if ($this->smarty->debugging
) { Smarty_Internal_Debug::
start_render($_template);
} if (!
$_template->compiled->loaded
) { include($_template->compiled->filepath
);
if ($_template->mustCompile
) { // recompile and load again
$_template->
compileTemplateSource();
include($_template->compiled->filepath
);
}