Hola amigos, mi consulta es la siguiente.
Tengo un modulo Usuarios
Código PHP:
Ver originalclass Usuarios_IndexController extends Zend_Controller_Action
{
...
y he utilizado el zend router:
Código PHP:
Ver originalprotected function _initRoutes()
{
$frontController = Zend_Controller_Front::getInstance();
$router = $frontController->getRouter();
//$router->removeDefaultRoutes();
$router->addRoute(
'veruser',
new Zend_Controller_Router_Route(
'/usuario/:user',
array('module'=> 'usuarios', 'controller' => 'index',
'action'=> 'verusuario',
)
)
);
}
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.