Sha256: e448d5aa523351815ff4e1ede5d2058a6186722b564b2ed3bdbc8eb4e3e50f73

Contents?: true

Size: 1 KB

Versions: 6

Compression:

Stored size: 1 KB

Contents

<% url_options = params_for(action: :add_existing) -%>
<% xhr = request.xhr? -%>
<%=
options = {id: element_form_id(action: :add_existing),
           class: 'as_form create',
           method: :post,
           'data-loading' => true}
  options[:remote] = true if xhr
  form_tag url_options, options -%>

  <h4><%= active_scaffold_config.nested.label -%></h4>

  <% if xhr -%>
    <div id="<%= element_messages_id(action: :add_existing) %>" class="messages-container"></div>
  <% else -%>
    <%= render 'form_messages' %>
  <% end -%>

  <label for="<%= "record_#{active_scaffold_config.model}" %>"><%= active_scaffold_add_existing_label %></label>
  <%= active_scaffold_add_existing_input(name: 'associated_id', url_options: url_options, object: nested_parent_record) %>

  <p class="form-footer">
    <%= submit_tag as_(:add), class: 'submit' %>
    <%= link_to as_(:cancel), main_path_to_return, class: 'as_cancel', remote: true %>
    <%= loading_indicator_tag(action: :add_existing, id: params[:id]) %>
  </p>

</form>

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
active_scaffold-4.0.2 app/views/active_scaffold_overrides/_add_existing_form.html.erb
active_scaffold-4.0.1 app/views/active_scaffold_overrides/_add_existing_form.html.erb
active_scaffold-4.0.0 app/views/active_scaffold_overrides/_add_existing_form.html.erb
active_scaffold-4.0.0.rc3 app/views/active_scaffold_overrides/_add_existing_form.html.erb
active_scaffold-4.0.0.rc2 app/views/active_scaffold_overrides/_add_existing_form.html.erb
active_scaffold-4.0.0.rc1 app/views/active_scaffold_overrides/_add_existing_form.html.erb