diff --git a/library/Icinga/Web/Widget/FilterEditor.php b/library/Icinga/Web/Widget/FilterEditor.php index 0ab4efae0..7a4f40b50 100644 --- a/library/Icinga/Web/Widget/FilterEditor.php +++ b/library/Icinga/Web/Widget/FilterEditor.php @@ -286,6 +286,19 @@ class FilterEditor extends AbstractWidget return $html; } + protected function text(Filter $filter = null) + { + $value = $filter === null ? '' : $filter->getExpression(); + if (is_array($value)) { + $value = '(' . implode('|', $value) . ')'; + } + return sprintf( + '', + $this->elementId('value', $filter), + $value + ); + } + protected function renderNewFilter() { $html = $this->selectColumn()