【カテゴリ追加】rails g scaffold category name:string
【カテゴリ追加】
デザイン崩れを防ぐため【scaffolds.css.scss】を削除
rake db:migrate
【カテゴリ追加】rails g migration AddCategoryIdToPost
【カテゴリ追加】migrateファイル変更
【カテゴリ追加】rake db:migrate 追加したカテゴリID
【カテゴリ追加】テーブルを関連付ける
【カテゴリ追加】テーブルを関連付ける
【カテゴリ追加】カテゴリ一覧 ルーティングの設定
【カテゴリ追加】カテゴリ一覧コントローラー設定
【カテゴリ追加】View設定
以下でカテゴリ一覧が確認できます。
http://localhost:3000/category_list
【カテゴリ追加】カテゴリ詳細 ルーティングの設定
【カテゴリ追加】カテゴリ詳細 コントローラの設定
【カテゴリ追加】カテゴリ未登録時のルーティング設定
【カテゴリ追加】カテゴリ未登録時コントローラ設定
【カテゴリ追加】View設定
以下でカテゴリ詳細が確認できます。
http://localhost:3000/cat_list/
【カテゴリ追加】グローバルナビ、フッタにカテゴリリンクを追加
application.html.erb
【カテゴリ追加】View設定 カテゴリ選択を追記
【app/views/posts/_form.html.erb】を編集する。
【カテゴリ追加】詳細ページにカテゴリを表示 コントローラの設定
【カテゴリ追加】詳細ページにカテゴリを表示 View設定