From 0e4a8575a9e93ecb332f42744bd9d9ea42098005 Mon Sep 17 00:00:00 2001 From: Thomas Gelf Date: Sat, 15 Nov 2014 23:46:36 +0100 Subject: [PATCH] FilterEditor: new helper for text inputs --- library/Icinga/Web/Widget/FilterEditor.php | 13 +++++++++++++ 1 file changed, 13 insertions(+) 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()