Index: trunk/core/kernel/parser/template.php
===================================================================
diff -u -N -r3530 -r4490
--- trunk/core/kernel/parser/template.php (.../template.php) (revision 3530)
+++ trunk/core/kernel/parser/template.php (.../template.php) (revision 4490)
@@ -30,7 +30,13 @@
return $this->BasePath.'/'.ltrim($this->Filename, '/').'.tpl';
}
- function LoadTemplate($silent=0)
+ /**
+ * Enter description here...
+ *
+ * @param int $silent template not found {0 - fatal error, 1 - warning, 2 - nothing}
+ * @return bool
+ */
+ function LoadTemplate($silent = 0)
{
$filename = $this->GetFullPath();
if(file_exists($filename)) {
@@ -45,9 +51,9 @@
return true;
}
else {
- /*global $debugger;
- if($debugger) $debugger->appendTrace();*/
- trigger_error("File or block not found: $filename", ($silent ? E_USER_NOTICE : E_USER_ERROR) );
+ if ($silent != 2) {
+ trigger_error("File or block not found: $filename", ($silent ? E_USER_NOTICE : E_USER_ERROR) );
+ }
return false;
}
}