1

我一直在尝试使用指南原始文档来设置 Forem(Rails 4 论坛引擎)。

大多数事情都有效,但我遇到了路线错误。在我的 application.erb 中,我在 link_to 中有这条路线:

topic_path(u)

该指南建议我在此前面加上我的应用程序名称,这样我的路由就不会与 Forem 的路由冲突,所以我这样做了:

H2le.topic_path(u)

(h2le是application.rb中设置的应用名称)

但是,这会出错:

“H2le:Module 的未定义方法‘topic_path’”

我没有正确设置应用程序名称吗?

4

1 回答 1

1

问题是我是一个 Ruby 新手,而我所遵循的指南可能不是很明确。它建议将链接命名为:

main_app.path

我解释main_app为我的应用名称的占位符。嗯,错了。 main_app是一个内置的辅助函数,所以它应该只是说main_app. 我解决了这个问题,一切正常。

于 2016-01-04T06:38:01.580 回答