From 8bab7fe5224f737b6ca4e6d3a4eef48209de97c7 Mon Sep 17 00:00:00 2001 From: "uwe.tews@googlemail.com" Date: Tue, 4 Oct 2011 18:58:17 +0000 Subject: [PATCH] - bugfix has_nocache_code flag was not reset before compilation --- change_log.txt | 1 + libs/sysplugins/smarty_internal_templatecompilerbase.php | 2 ++ 2 files changed, 3 insertions(+) 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 = '';