所以在Rails3引擎中有自己的模型/控制器/视图,当然还有路由.现在的问题是:如何确保在应用程序路由之前(或之后)以及所有其他引擎上加载引擎路由?
这是我的Rails应用程序路由的示例:
match '*(path)', :to => 'foo_controller#bar_action'
Run Code Online (Sandbox Code Playgroud)
我的引擎:
match '/news', :to => 'bar_controller#foo_action'
Run Code Online (Sandbox Code Playgroud)
因此,默认情况下,引擎路由将在应用程序之后加载.这意味着由于我的应用程序中的全部路径,引擎路由无法访问.如何强制引擎路由首先(或最后)加载?