1

假设我正在集成forem到我的应用程序中,我routes.rb看起来像这样:

# items
resources :items, only: [:index, :show]

# forem
mount Forem::Engine, :at => '/forums'

在我的默认布局layout/Application.erb.html中,有类似的东西:

link_to 'items', items_path

并且,在/forums页面中,会出现:

undefined local variable or method `items_path'

那么,在路由到已安装的类后如何访问其他路径助手

4

2 回答 2

1

您必须在路径前添加 main_app,如下所示:

link_to 'items', main_app.items_path
于 2015-02-24T06:17:32.167 回答
0

别介意伙计们,请检查一下:

https://github.com/radar/forem/wiki/Installing---Upgrading#application-route-helpers

于 2013-07-28T06:39:15.347 回答