• 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30

http://railscasts.com/episodes/80
via Railscasts

Rails2.0が数週間でリリースの見通し。Railscastでは数回に渡ってRails2.0をピックアップするそうです。今回のポッドキャスト見どころは下記。

***

index.html.erb

  • particalには@todos:Arrayを渡せばpartial(_todo.html.erb)で表示してくれる
    ruby_on_rails>>
    <% title 'Todos' %>
    <%= render :partial => @todos %>
    <<--

show.html.erb

  • particalには@todo:Todoを渡せばpartial(_todo.html.erb)で表示
    ruby_on_rails>>
    <% title h(@todo.title) %>
    <%= render :partial => @todo %>
    <%= h(@todo.description) %>
    <<--

_todo.html.erb

  • div_forでid(ex. todo_1, todo_2..), classを生成してくれる
    ruby_on_rails>>
    <% div_for todo do %>

    <%= link_to h(todo.title), todo %>

    <% end %> <<--

new.html.erb

  • form_for @todo(Todo)を渡す
    ruby_on_rails>>
    <% title 'New Todo' %>
    <% form_for @todo |f| do %>
    <%= f.text_field :title %>
    <%= f.text_area :description %>
    <% end %>
    <<--
posted by satoko satoko on Fri 23 Nov 2007 at 12:01 with 0 comments