dtxq82489
2013-12-18 16:43
浏览 44
已采纳

如何使zend框架2高级路由

i have a difficulty with zendframework 2 routing.

ex i need to make a dynamic route in zf2

/program1 /program2 etc etc. controller the program name is a dynamic name. is there a way we can terminate all undefined routes to one controller/action ?

图片转代码服务由CSDN问答提供 功能建议

我对zendframework 2路由有困难。

ex我需要 在zf2

/ program1 / program2等等中创建动态路由。 n控制器程序名称是动态名称。 有没有办法可以将所有未定义的路由终止到一个控制器/动作?

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

1条回答 默认 最新

  • dqpkea9486 2013-12-18 18:55
    已采纳

    You can do something like this:

    'myroute' => array(
       'type' => 'regex',
           'options' => array(
               'regex' => '/(?<name>.*)',
               'spec' => '/%name%',
               'defaults' => array(
                   'controller' => 'My\Controller\Index',
                   'action' => 'index',
               ),
           ),
           'priority' => -1
        ) 
    ),
    
    点赞 评论

相关推荐 更多相似问题