From a9f0aa6bcd77f428c0401bd26b4e00d8080cd069 Mon Sep 17 00:00:00 2001 From: Eric Lippmann Date: Sun, 27 Sep 2015 13:22:43 +0200 Subject: [PATCH] lib: Fix navigation usage in the limiter widget refs #5543 --- library/Icinga/Web/Widget/Limiter.php | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/library/Icinga/Web/Widget/Limiter.php b/library/Icinga/Web/Widget/Limiter.php index 64e617a30d..7e7cbf2140 100644 --- a/library/Icinga/Web/Widget/Limiter.php +++ b/library/Icinga/Web/Widget/Limiter.php @@ -80,7 +80,7 @@ public function render() $navigation = new Navigation(); $navigation->setLayout(Navigation::LAYOUT_TABS); foreach (static::$limits as $limit => $label) { - $navigationItem = new NavigationItem(); + $navigationItem = new NavigationItem($limit); $navigationItem ->setActive($activeLimit === $limit) ->setAttribute( @@ -90,17 +90,15 @@ public function render() $limit ) ) - ->setId($limit) ->setLabel($label) ->setUrl($url->with(array('limit' => $limit))); $navigation->addItem($navigationItem); } if ($activeLimit === 0) { - $navigationItem = new NavigationItem(); + $navigationItem = new NavigationItem(0); $navigationItem ->setActive(true) ->setAttribute('title', t('Show all items on this page')) - ->setId(0) ->setLabel(t('all')); $navigation->addItem($navigationItem); }