- bugfix on template functions used with template inheritance

This commit is contained in:
Uwe.Tews
2010-06-01 17:10:39 +00:00
parent 72d41f3b59
commit c82455c145
3 changed files with 9 additions and 3 deletions

View File

@@ -34,6 +34,9 @@ class Smarty_Internal_Compile_Function extends Smarty_Internal_CompileBase {
foreach ($_attr as $_key => $_data) {
$compiler->template->properties['function'][$_name]['parameter'][$_key] = $_data;
}
if (isset($compiler->template->properties['function'][$_name]['parameter'])) {
$compiler->smarty->template_functions[$_name]['parameter'] = $compiler->template->properties['function'][$_name]['parameter'];
}
if ($compiler->template->caching) {
$output = '';
} else {