diff --git a/change_log.txt b/change_log.txt index e6a47e41..1a58b67e 100644 --- a/change_log.txt +++ b/change_log.txt @@ -4,6 +4,7 @@ - bugfix of problem introduced with r4342 on math plugin - bugfix output filter should not run on individually cached subtemplates - add unloadFilter() method +- bugfix has_nocache_code flag was not reset before compilation ===== Smarty-3.1.2 ===== 03.10.2011 diff --git a/libs/sysplugins/smarty_internal_templatecompilerbase.php b/libs/sysplugins/smarty_internal_templatecompilerbase.php index ae3822cf..cde968d0 100644 --- a/libs/sysplugins/smarty_internal_templatecompilerbase.php +++ b/libs/sysplugins/smarty_internal_templatecompilerbase.php @@ -139,6 +139,8 @@ abstract class Smarty_Internal_TemplateCompilerBase { $this->tag_nocache = false; // save template object in compiler class $this->template = $template; + // reset has noche code flag + $this->template->has_nocache_code = false; $this->smarty->_current_file = $saved_filepath = $this->template->source->filepath; // template header code $template_header = '';