- reactivated $error_reporting property handling

This commit is contained in:
uwe.tews@googlemail.com
2010-11-12 14:53:49 +00:00
parent bafcf67f81
commit 6401833933
2 changed files with 13 additions and 0 deletions

View File

@@ -1,3 +1,10 @@
12/11/2010
- reactivated $error_reporting property handling
===== Smarty 3.0.0 =====
11/11/2010
- major update including some API changes

View File

@@ -318,6 +318,9 @@ class Smarty extends Smarty_Internal_Data {
// create template object if necessary
($template instanceof $this->template_class)? $_template = $template :
$_template = $this->createTemplate ($template, $cache_id, $compile_id, $parent);
if (isset($this->error_reporting)) {
$_smarty_old_error_level = error_reporting($this->error_reporting);
}
// obtain data for cache modified check
if ($this->cache_modified_check && $this->caching && $display) {
$_isCached = $_template->isCached() && !$_template->has_nocache_code;
@@ -334,6 +337,9 @@ class Smarty extends Smarty_Internal_Data {
$_output = $_template->getRenderedTemplate();
}
$_template->rendered_content = null;
if (isset($this->error_reporting)) {
error_reporting($_smarty_old_error_level);
}
// display or fetch
if ($display) {
if ($this->caching && $this->cache_modified_check) {