From 9116600fcc678c7fdb2dec23cf525c755394a91a Mon Sep 17 00:00:00 2001 From: Fredric N Date: Fri, 10 Sep 2010 18:35:21 +0200 Subject: [PATCH] Bugfix for pages not in menu --- library/Fiktiv/View/Helper/RenderMenu.php | 2 +- library/Fiktiv/View/Helper/RenderSubMenu.php | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/library/Fiktiv/View/Helper/RenderMenu.php b/library/Fiktiv/View/Helper/RenderMenu.php index 422f193..d69eb6e 100644 --- a/library/Fiktiv/View/Helper/RenderMenu.php +++ b/library/Fiktiv/View/Helper/RenderMenu.php @@ -6,7 +6,7 @@ class Fiktiv_View_Helper_RenderMenu extends Zend_View_Helper_Abstract { $active = $this->view->navigation()->menu()->findActive($this->view->navigation()->getContainer()); - if ($active['page']->hasPages()) { + if ($active && $active['page']->hasPages()) { return $this->view->navigation()->menu()->setMaxDepth(0)->setUlClass('b')->renderMenu(); } diff --git a/library/Fiktiv/View/Helper/RenderSubMenu.php b/library/Fiktiv/View/Helper/RenderSubMenu.php index d78c78e..f71e86d 100644 --- a/library/Fiktiv/View/Helper/RenderSubMenu.php +++ b/library/Fiktiv/View/Helper/RenderSubMenu.php @@ -6,7 +6,7 @@ class Fiktiv_View_Helper_RenderSubMenu extends Zend_View_Helper_Abstract { $active = $this->view->navigation()->menu()->findActive($this->view->navigation()->getContainer()); - if ($active['page']->hasPages()) { + if ($active && $active['page']->hasPages()) { return $this->view->navigation()->menu()->setUlClass('b')->renderSubMenu(); }