mirror of
https://github.com/smarty-php/smarty.git
synced 2025-08-05 02:44:27 +02:00
- check if $includes entry does exist
This commit is contained in:
@@ -162,8 +162,11 @@ class Smarty_Template_Compiled extends Smarty_Template_Resource_Base
|
|||||||
$_template->compiled->includes[$key] = isset($_template->compiled->includes[$key]) ? $_template->compiled->includes[$key] +
|
$_template->compiled->includes[$key] = isset($_template->compiled->includes[$key]) ? $_template->compiled->includes[$key] +
|
||||||
$count : $count;
|
$count : $count;
|
||||||
}
|
}
|
||||||
if (!$_template->source->isConfig && !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->smarty->_cache['template_objects'][$_template->templateId] = $_template;
|
$key = $_template->source->type . ':' . $_template->source->name;
|
||||||
|
if (isset($_template->compiled->includes[$key]) && $_template->compiled->includes[$key] > 1) {
|
||||||
|
$_template->smarty->_cache['template_objects'][$_template->templateId] = $_template;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
$this->processed = true;
|
$this->processed = true;
|
||||||
|
Reference in New Issue
Block a user