Foros del Web » Programando para Internet » PHP » Zend »

Consulta por zend_router

Estas en el tema de Consulta por zend_router en el foro de Zend en Foros del Web. Hola amigos, mi consulta es la siguiente. Tengo un modulo Usuarios @import url("http://static.forosdelweb.com/clientscript/vbulletin_css/geshi.css"); Código PHP: Ver original class Usuarios_IndexController extends Zend_Controller_Action { ... y he ...
  #1 (permalink)  
Antiguo 09/02/2011, 08:27
 
Fecha de Ingreso: octubre-2009
Mensajes: 240
Antigüedad: 14 años, 6 meses
Puntos: 6
Consulta por zend_router

Hola amigos, mi consulta es la siguiente.
Tengo un modulo Usuarios
Código PHP:
Ver original
  1. class Usuarios_IndexController extends Zend_Controller_Action
  2. {
  3. ...
y he utilizado el zend router:
Código PHP:
Ver original
  1. protected function _initRoutes()
  2.     {
  3.     $frontController = Zend_Controller_Front::getInstance();
  4.     $router = $frontController->getRouter();
  5.     //$router->removeDefaultRoutes();
  6.  
  7.        
  8.     $router->addRoute(
  9.       'veruser',
  10.       new Zend_Controller_Router_Route(
  11.       '/usuario/:user',
  12.      
  13.         array('module'=> 'usuarios',
  14.               'controller' => 'index',
  15.               'action'=> 'verusuario',
  16.              
  17.         )
  18.       )
  19.     );
  20.    
  21.  
  22. }


por lo tanto me genera urls: www.misitio.com/usuario/unusuario

Ahora, en ese mismo modulo tengo pensado colocar varios controladores y varios actions... como podría hacer si yo quisiera que no se viera nunca el nombre del modulo en la url, ¿tendría que hacer un router por cada action?.
¿hay alguna forma de ocultar el nombre del modulo en la url sin tener que hacer tantos routers?

Saludos.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:06.