【问题标题】:Rails 3 Engines: how to change the priority of your routesRails 3 Engines:如何更改路线的优先级
【发布时间】:2013-10-18 21:32:02
【问题描述】:

我正在努力将我的一个应用程序的一些功能提取到一个引擎中。 似乎您的应用程序中的路线已生成,然后是引擎的路线。最终结果是我的引擎路由被认为是低优先级,我的应用程序路由在到达引擎路由之前就吃光了所有请求。我有办法控制我的引擎路线的优先级吗?

【问题讨论】:

  • 在命名空间内映射你的引擎可能......

标签: ruby-on-rails ruby-on-rails-3 rails-engines


【解决方案1】:

根据这个讨论: http://groups.google.com/group/blacklight-development/browse_thread/thread/a22ee4636a70b485

过去是相反的。

您也许可以通过深入了解他们在修复它时所做的更改来找出如何扭转它。

具体来说,这个有一个 hack,它通过在 Routing::RouteSet 类中加载类来用应用程序路由覆盖插件路由 http://robots.thoughtbot.com/post/159805560/tips-for-writing-your-own-rails-engine

显然它是较旧的导轨 - 但我认为您可能会根据自己的需要获得一些灵感:)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2010-10-10
    • 1970-01-01
    • 1970-01-01
    • 2023-03-08
    • 1970-01-01
    • 1970-01-01
    • 2015-02-01
    相关资源
    最近更新 更多