演習課題「h1タグの見出しの変更」
右の環境には、Railsで「myblog」というプロジェクトに「start#index」というWebページが作られています。
このWebページのh1タグの見出しを、「Welcome to my diary」に変更してください。
rails serverを起動した上で、採点して、すべてのジャッジに正解すれば、演習課題クリアです!
演習課題「現在の日付を表示」
右の環境には、Railsで「myblog」というプロジェクトに「start#index」というWebページが作られています。
このWebページに、現在の日付を追加してください。
rails serverを起動した上で、採点して、すべてのジャッジに正解すれば、演習課題クリアです!
演習課題「リンクの追加」
右の環境では、Railsで「myblog」というプロジェクトに、「diary」掲示板と「start/index」というWebページが作られています。
この「start/index」に、「diary」掲示板へのリンクを追加してください。
「diary」掲示板へのリンクのパスは、diaries_pathで取得できます。
rails serverを起動した上で、プログラムを実行して、正しく出力されれば演習課題クリアです!
#05:RailsのWebページを修正してみよう
ここでは、Railsコマンドで自動生成したWebページを修正します。
RailsのWebページの表示は、「app/views」のerbファイルに記述します。
ウェルカムページのindex.html
app/views/welcome/index.html.erb<h1>Hello BBS</h1>
Rubyのコードを埋め込む
app/views/welcome/index.html.erb<h1>Hello BBS</h1>
<p><%= Date.today %></p>
リンクを貼る
app/views/welcome/index.html.erb<h1>Hello BBS</h1>
<p><%= Date.today %></p>
<%= link_to 'Show list', articles_path %>
テンプレート中でRubyコードを実行します。対応するコントローラのインスタンスコンテキストで実行されるので、グローバル変数のほか、コントローラのインスタンス変数、インスタンス関数なども利用できます。
- Linuxコマンド集 - ITpro
http://itpro.nikkeibp.co.jp/article/COLUMN/20060224/230573/
- ビュー(view) - - Railsドキュメント
http://railsdoc.com/view
- ERB記法メモ - Lazy Technology
http://d.hatena.ne.jp/trench/20070503/1178191195
- link_toはRailsの基本!これであなたも必ずlink_toが…|Udemy メディア
http://udemy.benesse.co.jp/development/link-to.html