Sha256: 7f9f2297cb755189a0685164fe276799412cca37aff133fb008d14f3cfd41f20
Contents?: true
Size: 1.53 KB
Versions: 1
Compression:
Stored size: 1.53 KB
Contents
%legend= I18n.t('basepack.import.csv.configuration') = form.render_form do .form-inputs = form.builder.input :col_sep, label: t('basepack.export.csv.col_sep.label') do %select{name: "import[configuration][col_sep]"} = options_for_select({I18n.t('basepack.export.csv.col_sep.comma') => Basepack::Settings.import.default_col_sep, I18n.t('basepack.export.csv.col_sep.semicolon') => ';', I18n.t('basepack.export.csv.col_sep.tab') => "'\t'"}, configuration[:col_sep] || ',') = form.builder.input :blank_vals, label: I18n.t('basepack.import.csv.blank_vals.label') do %select{name: "import[configuration][blank_vals]"} = options_for_select({I18n.t('basepack.import.csv.blank_vals.skip') => 'skip', I18n.t('basepack.import.csv.blank_vals.use') => 'use'}, configuration[:blank_vals] || 'skip') %hr - mapping = configuration[:mapping] || [] - csv_cols.each_with_index do |col, i| = form.builder.input :"col_#{i}", label: html_escape(col.presence || I18n.t('basepack.import.csv.column', idx: i+1)) do %select{name: "import[configuration][mapping][]"} = options_for_select(select_options, select_options.find {|o| o[0] == col} || mapping[i]) .form-actions .pull-right = render "forms/buttons/refresh" %button.btn.btn-primary{type: "submit", name: "import[state]", value: "not_started", 'data-disable-with' => "<i class='icon-white icon-ok'></i> #{t("admin.form.save")}"} %i.icon-white.icon-ok = I18n.t('basepack.import.csv.start')
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
basepack-0.1.0 | app/views/forms/_import_configuration_csv.html.haml |