【发布时间】:2011-04-25 10:04:08
【问题描述】:
我有不同语言的不同 url,它们都指向相同的控制器和操作。
我已经创建了带有 db 检查的自定义路由,一切正常,但现在的问题在于组装 url。
目前我有两种语言,我只是使用语句来确定当前需要哪个 url,具体取决于当前选择的语言。
例如,如果语言 en,则使用 /en/library 或如果 ru,则使用 /ru/biblioteka 等其他语言。
谁能为这种复杂的路由提出一些解决方案?
谢谢 ;)
更新
我在考虑自定义路线。从 db 中提取数据并作为参数传递给将来的组装,然后在路由接口的组装方法中根据当前语言使用 switch 语句?
大家觉得怎么样? :)
【问题讨论】:
标签: php zend-framework