Skip to content

Commit

Permalink
Clean up the nested views on the demo site using the subform :inputs …
Browse files Browse the repository at this point in the history
…option
  • Loading branch information
jeremyevans committed Jun 14, 2011
1 parent d58a627 commit 04a56bf
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 18 deletions.
12 changes: 3 additions & 9 deletions demo-site/views/album_nested.erb
@@ -1,14 +1,8 @@
<% form(Album[1], {:action=>'/album', :method=>:get}, form_opts) do |f| %>
<% f.inputs([:name, :release_date, :copies_sold, :debut_album, :out_of_print], :legend=>:Album) do %>
<% f.subform(:artist) do %>
<%= f.inputs([:name], :legend=>:Artist) %>
<% end %>
<% f.subform(:tracks) do %>
<%= f.inputs([:number, :name, :length], :legend=>:Track) %>
<% end %>
<% f.subform(:tags) do %>
<%= f.inputs([:name], :legend=>:Tag) %>
<% end %>
<% f.subform(:artist, :inputs=>[:name]) %>
<% f.subform(:tracks, :inputs=>[:number, :name, :length]) %>
<% f.subform(:tags, :inputs=>[:name]) %>
<% end %>
<%= f.button(:value=>'Update Album') %>
<% end %>
12 changes: 3 additions & 9 deletions demo-site/views/artist_nested.erb
@@ -1,14 +1,8 @@
<% form(Artist[1], {:action=>'/album', :method=>:get}, form_opts) do |f| %>
<% f.inputs([:name], :legend=>:Artist) do %>
<% f.subform(:albums) do %>
<% f.inputs([:name, :release_date, :copies_sold, :debut_album, :out_of_print], :legend=>:Album) do %>
<% f.subform(:tracks) do %>
<%= f.inputs([:number, :name, :length], :legend=>:Track) %>
<% end %>
<% f.subform(:tags) do %>
<%= f.inputs([:name], :legend=>:Tag) %>
<% end %>
<% end %>
<% f.subform(:albums, :inputs=>[:name, :release_date, :copies_sold, :debut_album, :out_of_print]) do %>
<% f.subform(:tracks, :inputs=>[:number, :name, :length]) %>
<% f.subform(:tags, :inputs=>[:name]) %>
<% end %>
<% end %>
<%= f.button(:value=>'Update Artist') %>
Expand Down

0 comments on commit 04a56bf

Please sign in to comment.