1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
|
.controls.col-sm-10{data: { nestedmany: true }}
.btn-group
%a.btn.btn-info.toggler{:'data-toggle' => "button", :'data-target' => "#{form.jquery_namespace(field)} > .tab-content, #{form.jquery_namespace(field)} > .controls > .nav", class: (field.active? ? 'active' : '')}
%i.icon-white
- unless field.nested_form[:update_only] || !field.inline_add
= form.link_to_add "<i class=\"icon-plus icon-white\"></i> #{wording_for(:link, :new, field.associated_model_config.abstract_model)}".html_safe, field.name, { class: 'btn btn-info' }
= form.errors_for(field)
= form.help_for(field)
%ul.nav.nav-tabs
.tab-content
= form.fields_for field.name do |nested_form|
- if field.nested_form[:allow_destroy] || nested_form.options[:child_index] == "new_#{field.name}"
= nested_form.link_to_remove '<span class="btn btn-small btn-danger"><i class="icon-trash icon-white"></i></span>'.html_safe
= nested_form.generate({action: :nested, model_config: field.associated_model_config, nested_in: field })
|