Hi all, in my module.config.php return array( 'controllers' => array( 'invokables' => array( 'BtitAdmin\Controller\AdminController' => 'BtitAdmin\Controller\AdminController', 'BtitAdmin\Controller\UserController' => 'BtitAdmin\Controller\UserController', 'BtitAdmin\Controller\UserController' => 'BtitAdmin\Controller\MediaController', ), ),
'navigation' => array( 'admin' => array( array( 'label' => 'Home', 'route' => 'btitadmin_route', ), array( 'label' => 'User', 'route' => 'btitadmin_route/user', /*'pages' => array( array( 'label' => 'Child #1', 'route' => 'page-1-child', ), ),*/ ), array( 'label' => 'Media', 'route' => 'btitadmin_route/media', ), ), ), 'router' => array( 'routes' => array( 'btitadmin_route' => array( 'type' => 'literal', 'options' => array( 'route' => '/admin', 'defaults' => array( 'controller' => 'btitadmin_controller_admin', 'action' => 'index', ), ), 'may_terminate' => true, 'child_routes' => array( 'user' => array( 'type' => 'segment', 'options' => array( 'route' => '/user[/:action][/:id]', 'constraints' => array( 'action' => '[a-zA-Z][a-zA-Z0-9_-]*', 'id' => '[0-9]+', ), 'defaults' => array( 'controller' => 'btitadmin_controller_user', 'action' => 'index', 'id'=>0 ), ), ), 'media' => array( 'type' => 'Literal', 'options' => array( 'route' => '/media', 'defaults' => array( 'controller' => 'btitadmin_controller_media', 'action' => 'index', ), ), ), ), ), ), ), 'view_manager' => array( 'template_path_stack' => array( 'btitadmin' => __DIR__ . '/../view' ), ), ); admin/user // it works admin/user/test //it works admin/user/test/id/1 //it doesn't work :( I'd like do to know why ? Thanks in advance. -- View this message in context: http://zend-framework-community.634137.n4.nabble.com/Zend-2-routes-literal-child-routes-segment-doesn-t-work-tp4659978.html Sent from the Zend Framework mailing list archive at Nabble.com. -- List: fw-general@lists.zend.com Info: http://framework.zend.com/archives Unsubscribe: fw-general-unsubscr...@lists.zend.com