Ver Mensaje Individual
  #2 (permalink)  
Antiguo 31/07/2013, 22:05
Avatar de GatorV
GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años, 5 meses
Puntos: 2135
Respuesta: Como crear un Zend_Controller_Router_Route

Si bien crear una ruta de tan alto nivel no es recomendado puedes hacerlo así:
Código PHP:
Ver original
  1. $route = new Zend_Controller_Router_Route(
  2.     'perfiles/:perfil',
  3.     array(
  4.         'controller' => 'perfiles',
  5.         'module' => 'default',
  6.         'action' => 'verperfil',
  7.         'perfil' => 'none'
  8.     )
  9. );
  10. $router->addRoute('perfiles', $route);

y ya rescatas usando $this->_getParam('perfil'); así no tienes que crear uno por cada perfil, simplemente con que llames a perfiles/fulano o perfiles/sutano funciona.

Saludos