Rails4 Viewの基本 テンプレートの使い方とコメントの仕方
RailsのViewファイルは「html.erb」拡張子のテンプレート
ERB (Embedded Ruby)HTMLにRubyscriptをを埋め込んでいる
テンプレート変数
controllers/continents_controller.rb
class BlogsController < ApplicationController def hoge
@msg = 'hogehoge' end end
views/contents/hoge.html.erb
<p><%= @msg -%></p>
http://localhost:3000/contents/hoge で「hogehoge」が表示される
application.html.erbのファイルでレイアウトの<body>タグより外側の共通部分を出力している
<%= yeild %>
部分でその他のレイアウトを読み込んでいる
①
<%=#コメントアウトしたい内容%>
②
<%= ここはコメントアウトされない
#コメントアウトしたい内容%>
③
<% if else %>
コメントアウトしたい内容
<% end %>
④
<%
=begin
%>
コメントアウトしたい内容
<%
=end
%>
=biginと=endは行頭に来るようにしないと効かない