Fix access to template variables.

This commit is contained in:
andrey
2000-12-21 20:35:08 +00:00
parent 7c0b61d7a7
commit ec358c7a62
2 changed files with 6 additions and 6 deletions

View File

@@ -541,13 +541,13 @@ class Smarty
}
return "<?php\n" .
"function $include_func_name(\$file_name, \$include_vars)\n" .
"function $include_func_name(\$file_name, \$tpl_vars, \$include_vars)\n" .
"{\n" .
" extract(\$GLOBALS);\n" .
" extract(\$tpl_vars);\n" .
" extract(\$include_vars);\n" .
" include \"\$file_name\";\n" .
"}\n" .
"$include_func_name(\"$include_file_name\", array(".implode(',', (array)$arg_list)."));\n?>\n";
"$include_func_name(\"$include_file_name\", \$this->_tpl_vars, array(".implode(',', (array)$arg_list)."));\n?>\n";
} else
return '<?php include "'.$this->template_dir.$this->compile_dir_ext.'/'.$attrs['file'].'"; ?>';
}

View File

@@ -541,13 +541,13 @@ class Smarty
}
return "<?php\n" .
"function $include_func_name(\$file_name, \$include_vars)\n" .
"function $include_func_name(\$file_name, \$tpl_vars, \$include_vars)\n" .
"{\n" .
" extract(\$GLOBALS);\n" .
" extract(\$tpl_vars);\n" .
" extract(\$include_vars);\n" .
" include \"\$file_name\";\n" .
"}\n" .
"$include_func_name(\"$include_file_name\", array(".implode(',', (array)$arg_list)."));\n?>\n";
"$include_func_name(\"$include_file_name\", \$this->_tpl_vars, array(".implode(',', (array)$arg_list)."));\n?>\n";
} else
return '<?php include "'.$this->template_dir.$this->compile_dir_ext.'/'.$attrs['file'].'"; ?>';
}