前提・実現したいこと
rails tutorialを元に似たアプリを製作していたところルーティングエラーが発生しました。
発生している問題・エラーメッセージ
rails tutorial と同じ手順通りにコードを書いており、ヘッダー部分のリンクをhrefで書いていたものをlink_toに書き換えたところでNo route matches [GET] "/root_path"が出てくるようになりました。
### 該当のソースコード ・route.rb Rails.application.routes.draw do root 'toppages#home' get '/about', to: 'toppages#about' get '/help', to: 'toppages#help' end ・_header_html.erb <header class="navbar navbar-fixed-top navbar-inverse"> <div class="container"> <%= link_to "photo 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>
補足情報(FW/ツールのバージョンなど)
rails tutorial 5.3.3にあたる箇所です
https://railstutorial.jp/chapters/filling_in_the_layout?version=5.1#cha-filling_in_the_layout
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/03/25 08:58