Ver Mensaje Individual
  #1 (permalink)  
Antiguo 31/07/2013, 18:10
italoj
 
Fecha de Ingreso: julio-2013
Mensajes: 5
Antigüedad: 11 años, 4 meses
Puntos: 0
Como crear un Zend_Controller_Router_Route

Hola, como estan? estoy tratando de crear un router en zend framework pero no me funciona como quiero... a ver si me pueden ayudar... les explico..

al inicio en el bootstrap e configurado el Zend_Controller_Router_Route y funciona a la perfeccion pero tengo un problema con los link de esa pagina...

quiero crear una url al estilo del perfil de facebook, por ejemplo: "midominio.com/nombre-usuario" estoy usando este codigo y funciona...

$front = Zend_Controller_Front::getInstance();
$router = $front->getRouter();
$router->addRoute('minombre',
new Zend_Controller_Router_Route('minombre', array(
'controller' => 'user',
'action' => 'perfil',
'ver' => 'minombre'
))
);

el problema es que si tengo este metodo y 1000 usuarios se tarda un poco creando todas los router y me crea los link de esa pagina de esta manera "www.midominio.com/minombre/controller/action/variable" y claro eso no existe...! por q usa como controller "minombre", cosa q no quiero!

lo q penc es validar si no existe el controller busco la variable en la tabla de usuario , pero no se como hacerlo...

q metodo me recomiendan?
gracias...