<% url_options = params_for(:action => :add_existing) -%> <% if request.xhr? -%> <%= form_remote_tag :url => url_options, :after => "$('#{loading_indicator_id(:action => :add_existing, :id => params[:id])}').style.visibility = 'visible'; Form.disable('#{element_form_id(:action => :add_existing)}');", :complete => "$('#{loading_indicator_id(:action => :add_existing, :id => params[:id])}').style.visibility = 'hidden'; Form.enable('#{element_form_id(:action => :add_existing)}');", :failure => "ActiveScaffold.report_500_response('#{active_scaffold_id}')", :html => { :href => url_for(url_options), :id => element_form_id(:action => :add_existing), :class => 'create' } %> <% else -%> <%= form_tag url_options, :id => element_form_id(:action => :add_existing), :class => 'create' %> <% end -%>

<%= active_scaffold_config.nested.label -%>

<% if request.xhr? -%>
<% else -%> <%= render :partial => 'form_messages' %> <% end -%> <%# select_options = options_for_select(options_for_association(nested_association)) unless column.through_association? -%> <% select_options ||= options_for_select(active_scaffold_config.model.find(:all).collect {|c| [h(c.to_label), c.id]}) -%> <% unless select_options.empty? -%> <%= select_tag 'associated_id', '' + select_options %> <% end -%>