homeページにはアクセス出来るものの、そこからリンクへ飛ぶことが出来ない。
(No route matches [GET] "/root_path" のエラー)
rails tutoraial初学者です。
5章の統合テストの箇所でfailureとなり浮彫になりました。
発生している問題・エラーメッセージ
No route matches [GET] "/root_path"
エラーメッセージ
No route matches [GET] "/root_path"
該当のソースコード
config/routes.rb
Rails.application.routes.draw do root 'static_pages#home' get '/help', to: 'static_pages#help' get '/about', to: 'static_pages#about' get '/contact', to: 'static_pages#contact' end
app/views/layouts/_header.html.erb
<header class="navbar navbar-fixed-top navbar-inverse"> <div class="container"> <%= link_to "sample app", 'root_path', id: "logo" %> <nav> <ul class="nav navbar-nav navbar-right"> <li><%= link_to "Home", 'root_path' %></li> <li><%= link_to "Help", 'help_path' %></li> <li><%= link_to "Log in", '#' %></li> </ul> </nav> </div> </header>
](58cc0a8fa3897503e0fb4c403fa4457e.png)
試したこと
link_to のURLを'/'などにした。
ご回答お願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/08/01 10:06