Zrobiłem proste menu (bez okruszków chleba

http://blog.wilgucki.pl/2009/10/zendnaviga...ymy-menu-i.html
Tylko trochę prostsze:
<?php 'label' => 'Lista artykułów', 'module' => 'admin', 'controller' => 'article', 'action' => 'index' ), 'label' => 'Dodaj artykuł', 'module' => 'admin', 'controller' => 'article', 'action' => 'add' ), 'label' => 'Edytuj artykuł', 'module' => 'admin', 'controller' => 'article', 'action' => 'edit' ), 'label' => 'Usuń artykuł', 'module' => 'admin', 'controller' => 'article', 'action' => 'delete' ), 'label' => 'Wyloguj się', 'module' => 'admin', 'controller' => 'index', 'action' => 'logout' ) ); ?>
Dodałem odpowiednie dane do boostrapa i layout'u. Wszystko działa super. Czas na naukę routerów

Więc w boostrapie dopisałem takie coś:
public function _initRoutes() { $router = Zend_Controller_Front::getInstance()->getRouter(); $router->addRoute('lista',new Zend_Controller_Router_Route ('admin/lista', return $router; }
Router działa, ja wpiszę się w adresie admin/lista , tylko że zastępuje on wszystkie linki w menu. Czyli wszystkie mają w sobie admin/lista . Jak i gdzie to naprawić?

P.S. Menu lepiej trzymać w pliku php, czy XML? Czy to bez różnicy?