Estoy desarrollando una aplicación con Zend Framework y se me plantea lo siguiente.
Para el menú de la aplicación utilizo un ViewHelper que me retorna, según que sección de la página esté visitando (o controlador esté utilizando), un menú u otro.
Para ello desde el layout llamo al método
Código PHP:
$this->menuHelper()->getMenu($controller)
La manera que tengo de hacerlo es escribir en cada controlador un parámetro en la vista con el nombre del mismo:
Código PHP:
$this->view->controller = $this->_request->getControllerName()
¿Conoceis alguna opción más limpia para hacerlo?
Gracias de antemano.
Pritok.