From 711b1a5224436dfec79f8ee39fb495d7fcd797b6 Mon Sep 17 00:00:00 2001 From: Thomas Gelf Date: Sat, 15 Nov 2014 23:34:21 +0100 Subject: [PATCH] FilterEditor: elementId helper method for inputs --- library/Icinga/Web/Widget/FilterEditor.php | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/library/Icinga/Web/Widget/FilterEditor.php b/library/Icinga/Web/Widget/FilterEditor.php index 709b20cf9..db9a973d1 100644 --- a/library/Icinga/Web/Widget/FilterEditor.php +++ b/library/Icinga/Web/Widget/FilterEditor.php @@ -299,6 +299,15 @@ class FilterEditor extends AbstractWidget return $res; } + protected function elementId($prefix, Filter $filter = null) + { + if ($filter === null) { + return $prefix . '_new_' . ($this->addTo ?: '0'); + } else { + return $prefix . '_' . $filter->getId(); + } + } + protected function selectSign($filter) { $name = 'sign_' . $filter->getId();