zend-framework - tutorial - zend framework module
Complemento Zend Framework 2 FrontController (1)
He decidido volver a escribir una aplicación que escribí hace mucho tiempo en ZF1. Una parte clave de esto es la utilización de un complemento FrontController que mira una URL y si no se encuentra una ruta coincidente, la pasará a otro controlador para que la procese. El beneficio de esto es que funcionó para todos los módulos sin tener que realizar más cambios ya que se registró como un complemento para el controlador frontal. ¿Alguien puede por favor ayudarme sobre cómo podría lograr lo mismo en ZF2? Gracias en Adavance Adam
Ahora puedes hacerlo en Eventos.
ZF2 tiene eventos predeterminados y puede adjuntar su código (oyentes) a un evento en particular. Lista de todos los eventos por defecto de ZF2 .
Tienes que jugar con los eventos / oyentes de ZF2 para ver cuál será la mejor opción para ti.
Estoy haciendo un equipo similar en MvcEvent :: EVENT_ROUTE . Verifique la ruta actual, verifique el permiso actual del usuario y si el usuario no tiene permiso simplemente devuelva una respuesta diferente.
Allí puede encontrar un excelente artículo sobre cómo crear un evento / escucha " Entender el administrador de eventos de Zend Framework 2 ".