From d3672fda8ff0173980e3a4cd93440441155e8180 Mon Sep 17 00:00:00 2001 From: ovclas Date: Wed, 31 Oct 2012 04:55:58 +0000 Subject: [PATCH] issue 2647 Template cond bug fix git-svn-id: http://xe-core.googlecode.com/svn/branches/maserati@11982 201d5d3c-b55e-5fd7-737f-ddc643e51545 --- classes/template/TemplateHandler.class.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/classes/template/TemplateHandler.class.php b/classes/template/TemplateHandler.class.php index 487dbfa44..39055c39a 100644 --- a/classes/template/TemplateHandler.class.php +++ b/classes/template/TemplateHandler.class.php @@ -430,7 +430,7 @@ class TemplateHandler { } if(strpos($node, '|cond="') !== false) { - $node = preg_replace('@(\s[-\w:]+="[^"]+?")\|cond="(.+?)"@s', '$1', $node); + $node = preg_replace('@(\s[-\w:]+(?:="[^"]+?")?)\|cond="(.+?)"@s', '$1', $node); $node = $this->_replaceVar($node); }