在我的 zend 框架应用程序中,我有路由和默认值,例如:
resources.router.routes.plain.defaults.module = "index"
resources.router.routes.plain.defaults.controller = "index"
resources.router.routes.plain.defaults.action = "index"
我希望能够更改任何模块或控制器或操作的默认路由,例如
让我们假设这个模块/控制器/动作结构:
content --- article --- read
--- write
--- news --- list
--- write
user --- auth --- signin
--- signout
--- access --- check
--- update
在这个架构中,
对于 module=content 我希望 controller=article 成为默认控制器,action=read 成为默认操作。
如果选择了 controller=news,则 action=list 成为默认操作
对于 module= user 我希望 controller=auth 成为默认控制器,而 action=signin 成为默认操作。如果选择了 controller=access,则 action=check 成为默认操作。
那么是否可以在 application.ini 中做到这一点?这个例子怎么样?
提前致谢。