Sha256: 2d90057382e839000a41dc5f982592ef7b1d00258864a7ec31ce255aec690a5f

Contents?: true

Size: 1.06 KB

Versions: 8

Compression:

Stored size: 1.06 KB

Contents

<% form_url = entry.persisted? ? backend_collection_entry_path(collection, entry) : backend_collection_entries_path(collection) %>
<%= simple_form_for([:backend, collection, entry], as: :collection_entry,
                                                   url: form_url,
                                                   html: { autocomplete: "false" }) do |f| %>
  <%= f.error_notification %>

  <div class="form-inputs">
    <%= f.simple_fields_for :value do |v| %>
      <% for field in collection.fields %>
        <% field_value = f.object.persisted? && f.object.value.key?(field.slug) ? f.object.value[field.slug] : field.value %>

        <%= v.input field.slug.to_sym, as: field.classification,
                                       label: field.label,
                                       required: field.required,
                                       input_html: { value: field_value } %>
      <% end %>
    <% end %>

    <%= f.input :available_at, as: :date_time_picker %>
  </div>

  <div class="form-actions text-right">
    <%= f.button :submit %>
  </div>
<% end %>

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
archangel-0.3.0 app/views/archangel/backend/entries/_form.html.erb
archangel-0.0.8 app/views/archangel/backend/entries/_form.html.erb
archangel-0.0.7 app/views/archangel/backend/entries/_form.html.erb
archangel-0.0.6 app/views/archangel/backend/entries/_form.html.erb
archangel-0.0.5 app/views/archangel/backend/entries/_form.html.erb
archangel-0.0.4 app/views/archangel/backend/entries/_form.html.erb
archangel-0.0.3 app/views/archangel/backend/entries/_form.html.erb
archangel-0.0.2 app/views/archangel/backend/entries/_form.html.erb