rails 開発-2 flashメッセージの表示、ログの表示

headerを分ける

 <!-- ヘッダ ナビーfrom here -->
    <%= render 'layouts/header' %>

app>views>layoutsフォルダに_header.html.erbファイルを作成して、中身を移動

flashメッセージを表示

viewのapplication.html.erb

  <% flash.each do |key, value| %>
        <div class="alert <%= bootstrap_class_for(key) %>"><%= value %></div>
      <% end %>

コントローラーには

 flash[:success] = "デモとしてsuccessを表示しています。"

[:success]がkey これはBootstrapにより決まる

value が右辺

更にデバック情報を表示

 <div class="container">
      <% flash.each do |key, value| %>
        <div class="alert <%= bootstrap_class_for(key) %>"><%= value %></div>
      <% end %>
      <%= yield %>
      <%= render 'layouts/footer' %>
      <%= debug(params) if Rails.env.development? %>