Railsで簡単にブログを作る3(初心者向け)

      2017/01/27

今回はプロフィールを作っていきます!

今のままだと、Topページでしかナビゲーションバーが見れません
なので、そちらを先にテンプレート化します

そして、app/views/shared/_header.html.erb を作ってください
部分テンプレートを作成するにはファイル名の前にアンダーバーをつける必要があります
先ほど切り取ったコードをペーストします

ペーストして_header.html.erb を作り終えたら、_header.html.erb ファイルを呼び出してあげます
ちょうど真ん中あたりです

部分テンプレート化したので、indexだけではなく、showなどでもナビゲーションバーを見ることができるようになりました

それでは本題のプロフィールを作っていきたいと思います

プロフィールでは1つのページを作るだけなので、モデルは必要ありません
なので、scaffoldはやめておきましょう
次にページを表示するための設定をしていきます

profile_controllerにindexを追加して

app/views/profile/index.html.erbを作成しましょう

最後にルートの設定をすれば完成です!

あとは、ナビゲーションバーにルートを設定します
ついでにブログのルートも入れておきます

どうですか?
これでどこからでもアクセスできるようになりました!

次の記事でコンタクトフォームをやっていきます!

 - Rails , , , ,