我一直在尝试使用guide和original docs设置Forem(Rails 4论坛引擎)。
大多数事情都有效,但我遇到路线错误。在我的application.erb中,我在link_to中有这条路线:
topic_path(u)
指南建议我在前面加上我的申请名称,这样我的路线就不会与Forem的路线冲突,所以我这样做了:
H2le.topic_path(u)
(H2le是application.rb中设置的应用程序名称)
然而,这出错了:
“H2le的未定义方法`topic_path”:模块“
我没有正确设置应用程序名称吗?
答案 0 :(得分:1)
问题是我是一个Ruby newb而guide我跟随的可能不是超显式的。它建议将链接命名为:
main_app.path
我将main_app
解释为我的应用名称的占位符。嗯,错了。 main_app
是一个内置的辅助函数,所以它应该只是说main_app
。我修好了,一切都运转了。