Ruby on Rails5 Progate 2 最後

共通のレイアウトをまとめる(phpみたいなの)

[application.html.erb]に共通のhtlmレイアウト(ヘッダー等)をまとめる
各html.erb の viewファイル は、
[application.html.erb]の<%= yield %>に代入されて
[application.html.erb]の一部としてブラウザに表示されている
単純に[application.html.erb]に共通項目を書いておけば
各htmlで記述する必要がなくなるので書かない


投稿一覧ページへのリンク追加

「 link_to  」 = <a>タグにhtmlで表示の際に変換
[application.html.erb]

<%= link_to("About"(第一引数), "/about(第二引数)") %>

//↓↓↓

[application.html]
<a href="/about">About</a>
​


いいなと思ったら応援しよう!