Ver Mensaje Individual
  #21 (permalink)  
Antiguo 28/10/2010, 08:49
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: Zend Framework - Zend Router

De hecho es la forma correcta de hacerlo, y podrías obviar tu segunda ruta (la que tiene /es/ al inicio específicandole el parámetro de entrada:
Código PHP:
Ver original
  1. $router->addRoute(
  2.     'lang',
  3.     new Zend_Controller_Router_Route(
  4.         ':lang/:module/:controller/:action/*',
  5.         array(
  6.             'module' => 'default',
  7.             'controller' => 'index',
  8.             'action' => 'index',
  9.             'lang' => 'es'
  10.         )
  11.     )
  12. );