diff --git a/class.templater.php b/class.templater.php index 6d4801c..2bf9010 100644 --- a/class.templater.php +++ b/class.templater.php @@ -742,6 +742,30 @@ class TemplateIfElement extends TemplateSyntaxElement return ""; } } + elseif($this->operation == "isempty") + { + $a = $this->FetchVariable($this->left, $data); + + $empty = empty($a); + + if($this->right == "false") + { + $desired = false; + } + else + { + $desired = true; + } + + if($empty == $desired) + { + return parent::Evaluate($data); + } + else + { + return ""; + } + } } }