2011-12-04 9 views
1

私はレールのフォーラムエンジンForemをインストールすることができました。 http:/localhost:3000/forumsにアクセスすると、このエラーメッセージが表示されます。RailsのフォーラムエンジンForemエラーメッセージ

enter image description here

は、誰も私が間違っているかもしれないものを知っていますか?

答えて

1

リンクの前にmain_appが見つからないため、このエラーは実際には発生しているようです。 new_user_session_pathmain_app.new_user_session_pathである必要があります。

部分は、(アプリケーションのレイアウトの仕方によって)エンジンで使用されているからです、そして、それはアプリケーションでのみ使用可能ですので、それは、エンジンのコンテキスト内でnew_user_session_pathヘルパーが表示されません。

だから、ちょうどそれらのルートの前にmain_app.を入れてそれを修正する必要があります。

+0

Ryanさん、私がサインインしていない場合は、ルートの前にhttp:localhost:3000/forums /を使用してmain_appにアクセスできます。しかし、私がサインインしようとすると、localhost:3000/forumsに行くと、私はcan_read_forem_forumsを取得しますか?メソッドエラー、まだ壊れている – Leahcim

+0

@Michael:このエラーは修正されました。これは、1つ:https://github.com/radar/forem/issues/88でした。私は解決策に満足していないので、それを開いたままにしました。私はそれがクラスの問題を引き起こしていると思うので、クラスではなく文字列を取るように 'user_class'を変更することになります。 –

関連する問題