TOPページを作成する
コントローラーを作成し、ルートを設定する
ターミナル
rails g controller messages
messagesコントロラーと、views/messagesディレクトリが作成される
controller/messages_controller.rb
def index
end
topページ用のindexアクションを定義する
routes.rb
root "messages#index"
とりあえず、TOPページを表示する為のルートを設定する
ビューファイルを作成する
views/messagesディレクトリ内に以下のファイルを作成する
- index.html.haml (indexアクションに対応したビューファイル)
- _side_bar.html.haml (TOPページの左サイド部分)
- _main_chat.html.haml (TOPページのメイン部分)
views/messages/index.html.haml
.wrapper
side_barとmain_chatの要素を囲むコンテナ(特に意味はない)
= render "shared/side_bar.html.haml"
= render "main_chat.html.haml"
部分テンプレートを呼び出す
今日ここまで
次回はアイコンを使用できる様にします
見本サイト