- bugfix do not cache template object for config files

This commit is contained in:
uwetews
2015-08-23 05:36:20 +02:00
parent c6ea69feb7
commit 0b9e46d6ed

View File

@@ -162,7 +162,7 @@ class Smarty_Template_Compiled extends Smarty_Template_Resource_Base
$_template->compiled->includes[$key] = isset($_template->compiled->includes[$key]) ? $_template->compiled->includes[$key] +
$count : $count;
}
if (!in_array($_template->source->type, array('eval', 'string')) && $_template->compiled->includes[$_template->source->type . ':' . $_template->source->name] > 1) {
if (!$_template->source->isConfig && !in_array($_template->source->type, array('eval', 'string')) && $_template->compiled->includes[$_template->source->type . ':' . $_template->source->name] > 1) {
$_template->smarty->_cache['template_objects'][$_template->templateId] = $_template;
}
}