mirror of
https://github.com/Combodo/iTop.git
synced 2026-03-08 02:24:12 +01:00
#1946 Fix Twig templates logging too much
This commit is contained in:
@@ -47,19 +47,23 @@ class TwigHelper
|
||||
{
|
||||
$oTwig = self::GetTwigEnvironment($sViewPath);
|
||||
$oPage->add(self::RenderTemplate($oTwig, $aParams, $sTemplateName, $sDefaultType));
|
||||
$oPage->add_script(self::RenderTemplate($oTwig, $aParams, $sTemplateName, 'js'));
|
||||
$oPage->add_ready_script(self::RenderTemplate($oTwig, $aParams, $sTemplateName, 'ready.js'));
|
||||
$oPage->add_script(self::RenderTemplate($oTwig, $aParams, $sTemplateName, 'js', false));
|
||||
$oPage->add_ready_script(self::RenderTemplate($oTwig, $aParams, $sTemplateName, 'ready.js',false));
|
||||
}
|
||||
|
||||
/**
|
||||
* @param \Twig\Environment $oTwig
|
||||
* @param $aParams
|
||||
* @param $sName
|
||||
* @param $sTemplateFileExtension
|
||||
* @param array $aParams
|
||||
* @param string $sName
|
||||
* @param string $sTemplateFileExtension
|
||||
* @param bool $bLogMissingFile
|
||||
*
|
||||
* @return string
|
||||
* @throws \Twig\Error\LoaderError
|
||||
* @throws \Twig\Error\RuntimeError
|
||||
* @throws \Twig\Error\SyntaxError
|
||||
*/
|
||||
private static function RenderTemplate(Environment $oTwig, $aParams, $sName, $sTemplateFileExtension)
|
||||
private static function RenderTemplate(Environment $oTwig, $aParams, $sName, $sTemplateFileExtension, $bLogMissingFile = true)
|
||||
{
|
||||
try
|
||||
{
|
||||
@@ -71,7 +75,7 @@ class TwigHelper
|
||||
{
|
||||
IssueLog::Error($e->getMessage());
|
||||
}
|
||||
else
|
||||
elseif ($bLogMissingFile)
|
||||
{
|
||||
IssueLog::Debug($e->getMessage());
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user