diff --git a/application/configs/navigation.xml b/application/configs/navigation.xml index 593508a..0a031be 100644 --- a/application/configs/navigation.xml +++ b/application/configs/navigation.xml @@ -14,6 +14,29 @@ blog index index + + + + default + blog + index + latest + + + + default + blog + index + archive + + + + default + blog + index + readable + + diff --git a/application/languages/se.ini b/application/languages/se.ini index 2f17cb4..ee71ee8 100644 --- a/application/languages/se.ini +++ b/application/languages/se.ini @@ -22,3 +22,8 @@ ERROR_TXT_WHAT = "Följande har gått fel" class = klass function = funktion line = rad + + +latest = senaste +archive = arkiv +readable = läsbart \ No newline at end of file diff --git a/application/modules/default/views/layout/default.phtml b/application/modules/default/views/layout/default.phtml index 8133d17..ee3f587 100644 --- a/application/modules/default/views/layout/default.phtml +++ b/application/modules/default/views/layout/default.phtml @@ -13,12 +13,15 @@ +
diff --git a/library/Fiktiv/View/Helper/RenderMenu.php b/library/Fiktiv/View/Helper/RenderMenu.php new file mode 100644 index 0000000..422f193 --- /dev/null +++ b/library/Fiktiv/View/Helper/RenderMenu.php @@ -0,0 +1,16 @@ +view->navigation()->menu()->findActive($this->view->navigation()->getContainer()); + + if ($active['page']->hasPages()) { + return $this->view->navigation()->menu()->setMaxDepth(0)->setUlClass('b')->renderMenu(); + } + + return $this->view->navigation()->menu()->setMaxDepth(0)->setUlClass('navigation')->renderMenu(); + } + +} \ No newline at end of file diff --git a/library/Fiktiv/View/Helper/RenderSubMenu.php b/library/Fiktiv/View/Helper/RenderSubMenu.php new file mode 100644 index 0000000..d78c78e --- /dev/null +++ b/library/Fiktiv/View/Helper/RenderSubMenu.php @@ -0,0 +1,15 @@ +view->navigation()->menu()->findActive($this->view->navigation()->getContainer()); + + if ($active['page']->hasPages()) { + return $this->view->navigation()->menu()->setUlClass('b')->renderSubMenu(); + } + + } + +} \ No newline at end of file