Sha256: 59488e6650fca556f7186ad7ac150c59f91d6a5805d9d3e5ca823c5cc61750f9
Contents?: true
Size: 1.57 KB
Versions: 10
Compression:
Stored size: 1.57 KB
Contents
<h1><%= @import.name %> · Field Mappings</h1> <table class="table"> <tbody> <%- if @import.mappings.size > 1 %> <%- @import.mappings.each do |mapping| %> <%= simple_form_for [@import, mapping], :url => import_mapping_path(@import, mapping) do |f| %> <tr> <td><%= f.input :source_header, :input_html => {:readonly => true} %></td> <td><%= f.input :destination_field, collection: attribute_collection %></td> <td><%= f.input :delimited %></td> <td><%= f.association :import, as: :hidden %></td> <td><%= f.button :submit, "Update", {class: 'btn btn-primary'} %></td> </tr> <% end %> <% end %> <%- else %> <%= simple_form_for(@import, :url => admin_import_path(@import), :action => 'put') do |form| %> <%- @import.headers.each do |header| %> <tr> <%= form.simple_fields_for :mappings do |f| %> <td><%= f.input :source_header, :input_html => {:value => header, :readonly => true} %></td> <td><%= f.input :destination_field, collection: attribute_collection, selected: mapping_suggestion(@import, header) %></td> <td><%= f.input :delimited, :input_html => { checked: delimiter_suggestion(@import, header) } %></td> <td><%= f.association :import, as: :hidden %></td> <% end %> </tr> <% end %> <tr> <td><%= form.button :submit, "Create Mapping", {class: 'btn btn-primary'} %></td> </tr> <% end %> <% end %> </tbody> </table> <br>
Version data entries
10 entries across 10 versions & 1 rubygems