Ruby on rails Rails论坛引擎Forem错误消息
我能够安装rails论坛引擎Forem: 我还使用Desive进行身份验证。当我在Ruby on rails Rails论坛引擎Forem错误消息,ruby-on-rails,plugins,Ruby On Rails,Plugins,我能够安装rails论坛引擎Forem: 我还使用Desive进行身份验证。当我在http:/localhost:3000/forums访问它时,我收到了这个错误消息 有人知道我可能做错了什么吗 这个错误看起来确实是错误的,因为链接之前缺少了main\u应用程序。您的new\u user\u session\u路径应该是main\u app.new\u user\u session\u路径 这是因为引擎正在使用分部(通过应用程序布局),因此它在引擎上下文中看不到new\u user\u se
http:/localhost:3000/forums
访问它时,我收到了这个错误消息
有人知道我可能做错了什么吗 这个错误看起来确实是错误的,因为链接之前缺少了
main\u应用程序。您的new\u user\u session\u路径
应该是main\u app.new\u user\u session\u路径
这是因为引擎正在使用分部(通过应用程序布局),因此它在引擎上下文中看不到new\u user\u session\u path
helper,因为它仅在应用程序中可用
所以,是的,只要把main\u应用程序。
放在这些路由之前,它就应该修复它。这个错误看起来确实是错误的,因为你缺少链接之前的main\u应用程序。您的new\u user\u session\u路径
应该是main\u app.new\u user\u session\u路径
这是因为引擎正在使用分部(通过应用程序布局),因此它在引擎上下文中看不到new\u user\u session\u path
helper,因为它仅在应用程序中可用
所以,是的,只要把main_app.
放在这些路由之前,它就会修复它。Ryan,如果我没有登录,我可以通过路由前面的main_app访问http:localhost:3000/forums/。但是如果我尝试登录,并转到localhost:3000/论坛,我会得到can_read_forem_论坛?方法错误,所以仍然broken@Michael:此错误现已修复。就是这个。我把它打开了,因为我对解决方案不满意。我可能会改变user\u class
以获取字符串而不是类,因为我认为这是导致问题的原因。Ryan,如果我没有登录,我可以通过路由前面的主应用程序访问http:localhost:3000/forums/。但是如果我尝试登录,并转到localhost:3000/论坛,我会得到can_read_forem_论坛?方法错误,所以仍然broken@Michael:此错误现已修复。就是这个。我把它打开了,因为我对解决方案不满意。我可能最终会将user\u class
更改为使用字符串而不是类,因为我认为这是导致该问题的原因。