Settings
form_attr = {onsubmit: "return false", class: "forme forme_demo/artist"}
form_opts = {config: :bs5, one: {}, many: {}, date: {}}
subform_opts = {config: :bs5}
Template Code
<% form(Artist.last, form_attr, form_opts) do |f| %>
<% f.inputs([:name], :legend=>:Artist) do %>
<% 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') %>
<% end %>