【问题标题】:ZF1 Routing: Can route parameter defaults reference the URI variables?ZF1 路由:路由参数默认值可以引用 URI 变量吗?
【发布时间】:2023-04-01 22:20:01
【问题描述】:

如果我的 application.ini 配置文件中的一条路由如下所示: resources.router.routes.internal.chains.params.type = "Zend_Controller_Router_Route" resources.router.routes.internal.chains.params.route = "/:controller/:action/:id*" resources.router.routes.internal.chains.params.defaults.controller = "index" resources.router.routes.internal.chains.params.defaults.action = "index"

有什么办法可以做这样的事情: resources.router.routes.internal.chains.params.defaults.controllerAction = :controller-:action

【问题讨论】:

  • 所以你只希望路由是:controller-:action/:id?
  • 不,它与路由无关,只是根据路由注入到请求对象中的参数。
  • 好的,是的,可能需要一个控制器插件。我很好奇你为什么要这样做?

标签: zend-framework


【解决方案1】:

您必须在插件中执行此操作。

【讨论】:

    猜你喜欢
    • 2012-09-13
    • 2023-02-25
    • 2016-08-21
    • 2016-03-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-04-17
    • 2021-01-08
    相关资源
    最近更新 更多