描述每条ZF2路线 - 是否真的需要?

时间:2013-07-14 16:59:18

标签: zend-framework zend-framework2 zend-route

我正在尝试从ZF1切换到ZF2。从我读到的关于新的Zend \ MVC \ Router及其配置方式,看起来每个位置都应该在['router'] ['routes']配置密钥中描述。

真的是这样吗?在ZF1中,您可以构建具有多个位置的复杂应用程序,而不是描述单个路径。我觉得很难相信,希望我错过了什么。

谢谢!

1 个答案:

答案 0 :(得分:1)

路由的工作方式与ZF1类似。 config in the skeleton app包括一些示例路由,其中​​一个是/:controller/:action路由(第42行)。所以这是你开箱即用的ZF1风格的MVC路线。

在ZF1中,框架为您添加/:controller/:action/:module/:controller/:action路由(如果您有一些自定义要求,则必须删除)。在ZF2中,您必须自己定义路由,但如果您想要与ZF1相同的设置,骨架应用程序设置的工作方式相同,只是没有模块前缀。