Routes 使用Rails 3.1引擎时,如何引用现有路线?

Routes 使用Rails 3.1引擎时,如何引用现有路线?,routes,ruby-on-rails-3.1,rails-engines,Routes,Ruby On Rails 3.1,Rails Engines,我正在使用Rails 3.1中的引擎,但我的应用程序布局引用了一些资源路由,例如users\u path和new\u sprite\u path 这一切在引擎外部都可以正常工作,但当我尝试导航到引擎中的某个页面时,我会发现 undefined local variable or method `new_sprite_path' for #<#<Class:0x7f4faa4f9240>:0x7f4faa4dc320> 未定义的局部变量或方法“new\u sprite\u

我正在使用Rails 3.1中的引擎,但我的应用程序布局引用了一些资源路由,例如
users\u path
new\u sprite\u path

这一切在引擎外部都可以正常工作,但当我尝试导航到引擎中的某个页面时,我会发现

undefined local variable or method `new_sprite_path' for #<#<Class:0x7f4faa4f9240>:0x7f4faa4dc320>
未定义的局部变量或方法“new\u sprite\u path”#

如何让引擎正确地查看我的应用程序中的路径?

使用
main\u应用程序。新的\u sprite\u路径

使用
main\u应用程序。新的\u sprite\u路径

嗨,我可以问一下,一旦安装,您需要采取哪些步骤(例如在config/routes.rb中)才能使其正常工作吗?我有一个用户模型,我是否也需要一个管理员用户模型以便创建主题?现在,我可以登录,但不能发表文章或主题或任何东西。看起来就像这个(似乎不对)这个()看起来像是forem所基于的引擎的代码,但是你知道演示应用程序的代码吗,这样我们就可以实际编写模型、控制器、视图的代码了?嗨,我可以问一下,一旦安装了,你需要采取哪些步骤吗(例如在config/routes.rb中)让它工作?我有一个用户模型,我是否也需要一个管理员用户模型以便创建主题?现在,我可以登录,但不能发表文章或主题或任何东西。它看起来就像这个(似乎不正确)这个()看起来像forem所基于的引擎的代码,但是你知道演示应用程序的代码吗,这样我们就可以实际地为模型、控制器和视图编写代码了?