Sha256: d51f905994011c9d86d59a42a5eeaeac355495b7064bc36e2db676844d2814b6

Contents?: true

Size: 1.17 KB

Versions: 11

Compression:

Stored size: 1.17 KB

Contents

<div class="modal-header">
  <button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
  <h3>Edit Field</h3>
</div>
<div class="modal-body">
  <%= simple_form_for(@field, html: {id: 'ajax_form_field'}) do |f| %>
      <%= f.hidden_field :form_id %>
      <%= f.hidden_field :field_type %>
      <%= f.input :label, hint: @field.new_record? ? "" : "Will not change the database name (i.e. '#{@field.name}') for new or existing entries. ", autofocus: true %>
      <%= render partial: @field.field_type, locals: {f: f, field: @field} %>
      <%= f.button :submit, "Save", style: 'display: none' %>
  <% end %>
</div>
<div class="modal-footer">
  <a class="btn btn-primary" href="#" id="create_field" data-dismiss="modal" type="button">Save</a>
  <a aria-hidden="true" class="btn" data-dismiss="modal" href="#" type="button">Never Mind</a>
</div>

<%#
    I would prefer to do this on shown.bs.modal event but that doesn't seem to work.
    Doing it here guarantees the #create_field exists before we add the click to it.
  %>
<script type="text/javascript">
 $("#create_field").on('click', formBuilder.createField);
 formBuilder.onEnterSubmitFormViaAjax();
</script>

Version data entries

11 entries across 11 versions & 2 rubygems

Version Path
browsercms-artirix-4.0.4 app/views/cms/form_fields/new.html.erb
browsercms-artirix-4.0.3.3 app/views/cms/form_fields/new.html.erb
browsercms-artirix-4.0.3.2 app/views/cms/form_fields/new.html.erb
browsercms-artirix-4.0.3.1 app/views/cms/form_fields/new.html.erb
browsercms-artirix-4.0.3 app/views/cms/form_fields/new.html.erb
browsercms-artirix-4.0.2 app/views/cms/form_fields/new.html.erb
browsercms-artirix-4.0.1.1 app/views/cms/form_fields/new.html.erb
browsercms-artirix-4.0.0.rc1.art4 app/views/cms/form_fields/new.html.erb
browsercms-4.0.0.rc1 app/views/cms/form_fields/new.html.erb
browsercms-4.0.0.beta app/views/cms/form_fields/new.html.erb
browsercms-4.0.0.alpha app/views/cms/form_fields/new.html.erb