0

我有一个 ZF 应用程序,想在 url 结构中添加一个“目录”,这样 url 是:

http://domain.com/location/show/id/1 -> http://domain.com/app/location/show/id/1

我希望从主机根 (domain.com) 提供应用程序,因为有一组漂亮的 url 项目http://domain.com/promo映射到http://domain.com/promo /show/name/:促销

有没有办法以某种方式将其注入路由器?

谢谢

编辑 - 这将适用于所有控制器,我正在按照第一个答案的思路进行思考,但理想情况下希望能够以更直接的方式将某些东西推入其中

4

1 回答 1

0

也许最简单的方法是使用 Zen_Router 在你的应用程序中创建内部路由(我对 Zend_Router 了解不多,所以我不能更具体),另一个选择是使用模块来构建你的应用程序,而不是你可以使用_forward 实用程序在动作和控制器之间进行内部移动。

于 2011-05-05T17:33:14.727 回答