<% if any_tabs? %>
<% tab_count = 1 %>
<% end %> <% unless any_tabs? %>
<% fieldsets.each do |fieldset_name, fields| %>
<%= fieldset_name %> Edit <%= fieldset_name %> <% first = true %><% fields.each do |field_name, field_type| %> <% if first %>
<% end %>
<% case field_type when "belongs_to", "has_many", "in" %> required="true"<% end %> title-field="'name'" model="<%= field_name %>" field-data="<%= field_name %>_data"> <% when nil %> required<% end %>> <% else %> <<%= field_type%>-field model="<%= field_name %>" field-name="'<%= field_name %>'" css-class="'rounded <%= field_type %>_field'" <% if required_fields.include? field_name %>required="true"<% end %>>-field><% end %>
<% if not first %>
<% end %><% first = !first %><% end %>
<% end %> <% else %>
<% tab_count = 1 %><% tabs.each do |name, field_names| %>
New <%= name %> Edit <%= name %><% first = true %> <% fields.each do |field_name, field_type| %><% if tabs[name].include? field_name or tabs[name].include? "__all__" %> <% if first %>
<% end %>
<% case field_type when "belongs_to", "has_many", "in" %> required="true"<% end %> title-field="'name'" model="<%= field_name %>" field-data="<%= field_name %>_data"> <% when nil %> required<% end %>> <% else %> <<%= field_type%>-field model="<%= field_name %>" field-name="'<%= field_name %>'" css-class="'rounded <%= field_type %>_field'" <% if required_fields.include? field_name %>required="true"<% end %>>-field><% end %>
<% if not first %>
<% end %><% first = !first %><% end %><% end %>
<% tab_count += 1 %><% end %>
<% end %>