Archived
1
0
Fork 0

small cleanups in helpers

This commit is contained in:
H Hautakoski 2010-09-10 22:10:40 +02:00
parent 89f6604baa
commit 97d1de8366
4 changed files with 12 additions and 9 deletions

View file

@ -14,5 +14,4 @@ class Fiktiv_View_Helper_AuthLink extends Zend_View_Helper_Abstract
return '<a href="' . $this->view->url(array_merge($options, array('action' => 'login'))) . '">' . $this->view->translate('u:login') . '</a>';
}
}

View file

@ -4,13 +4,16 @@ class Fiktiv_View_Helper_RenderMenu extends Zend_View_Helper_Abstract
{
public function renderMenu()
{
$active = $this->view->navigation()->menu()->findActive($this->view->navigation()->getContainer());
$navigation = $this->view->navigation();
$container = $navigation->getContainer();
$active = $navigation->menu()->findActive($navigation->getContainer());
if ($active && $active['page']->hasPages()) {
return $this->view->navigation()->menu()->setMaxDepth(0)->setUlClass('b')->renderMenu();
$class = 'b';
} else {
$class = 'navigation';
}
return $this->view->navigation()->menu()->setMaxDepth(0)->setUlClass('navigation')->renderMenu();
return $navigation->menu()->setMaxDepth(0)->setUlClass($class)->renderMenu();
}
}

View file

@ -4,12 +4,14 @@ class Fiktiv_View_Helper_RenderSubMenu extends Zend_View_Helper_Abstract
{
public function renderSubMenu()
{
$active = $this->view->navigation()->menu()->findActive($this->view->navigation()->getContainer());
$navigation = $this->view->navigation();
$container = $navigation->getContainer();
$active = $navigation->menu()->findActive($navigation->getContainer());
if ($active && $active['page']->hasPages()) {
return $this->view->navigation()->menu()->setUlClass('b')->renderSubMenu();
return $navigation->menu()->setUlClass('b')->renderSubMenu();
}
return '';
}
}

View file

@ -26,5 +26,4 @@ class Fiktiv_View_Helper_Translate extends Zend_View_Helper_Translate
return parent::translate($key, $options);
}
}