<title><%= @title %></title>これは、タイトルを出力するものです。これはRailsの機能ではなく、今回のレイアウトで独自に追加したものです。インスタンス変数@titleをController側で用意することでタイトルを設定できるようにしよう、というわけです。
<%= stylesheet_link_tag "helo" %>スタイルシートのリンクタグを出力するためのものです。これはRailsに用意されている機能です。(詳細は後ほど)
<%= javascript_include_tag "helo" %>JavaScriptのタグを出力するためのものです。これもRailsに用意されています。
<%= csrf_meta_tags %>その他の<meta>タグ関連を出力するためのものです。Railsの機能です。
<%= render :template=>'layouts/helos.header.html.erb'%>ヘッダーのテンプレートを出力するためのものです。これは後ほど作成するファイルを読み込んで出力させます。独自に追加したものです。
<%= yield %>これは既におなじみですね。コンテンツを出力するものです。Railsに用意されている機能です。
※リストが表示されない場合
AddBlockなどの広告ブロックツールがONになっているとリストなどが表示されない場合があります。これらのツールをOFFにしてみてください。
※helos.html.erbのソースコード <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title><%= @title %></title> <%= stylesheet_link_tag "helos" %> <%= javascript_include_tag "hels" %> <%= csrf_meta_tags %> </head> <body> <%= render :template=>'layouts/helos.header.html.erb'%> <%= yield %> </body> </html>
<< 前へ | 次へ >> |