2016-05-20 6 views
0

私はこのようなroutes.rbファイルにマッピングされている(連絡先、ヘルプ、について)いくつかの静的なページを持っているRailsは

私は(私は私のユーザー・プロファイルを編集するかもしれない) /users/current/editのようなネストされたルートにいる間、私は、フッターのリンクをクリックするまで
<%= link_to "About", 'about_path', :class => '' %> 
<%= link_to "Contact", 'contact_path', :class => '' %> 
<%= link_to "Help", 'help_path', :class => '' %> 

すべてが正常に動作します。たとえば、ページの下部にあるABOUTリンクをクリックすると、静的な#aboutルートabout_pathに直接リンクされます。

しかし、(開発中の)ActionController例外が発生し、本番環境ではページが見つかりません。それは/users/current/about_pathにマップしようとしています。

これを修正する方法についてのご意見はありますか?

+1

''%> – Thorin

+0

よろしくお願いします。ありがとう、Thorin。あまりにも長いコードを見つめている... – Matteo

答えて

0

Thorinの答えを参照してください。パスメソッド呼び出しの引用符を削除します。