From f8d2c130bc16be5e81331b107d63803c6cd3c684 Mon Sep 17 00:00:00 2001 From: Kijin Sung Date: Mon, 16 Feb 2015 20:13:32 +0900 Subject: [PATCH] Add exception for {$content} in layout.html --- classes/template/TemplateHandler.class.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/classes/template/TemplateHandler.class.php b/classes/template/TemplateHandler.class.php index 3b4621366..f5e6b7ad0 100644 --- a/classes/template/TemplateHandler.class.php +++ b/classes/template/TemplateHandler.class.php @@ -607,6 +607,10 @@ class TemplateHandler $m[1] = $mm[1]; $escape_option = $mm[2]; } + elseif($m[1] === '$content' && preg_match('@/layouts/.+/layout\.html$@', $this->file)) + { + $escape_option = 'noescape'; + } $m[1] = $this->_replaceVar($m[1]); switch($escape_option) {