af83/chouette-core

View on GitHub
app/views/workgroups/edit_merge.html.slim

Summary

Maintainability
Test Coverage
- breadcrumb :workgroup_edit_merge, resource
- page_header_content_for resource

.page_content
  .container-fluid
    .row
      .col-lg-8.col-lg-offset-2.col-md-8.col-md-offset-2.col-sm-10.col-sm-offset-1
        .row.alert.alert-info
          = I18n.t('workgroups.edit_merge.disclaimer')

        = simple_form_for resource, html: { class: 'form-horizontal', id: 'workgroup_form' }, wrapper: :horizontal_form do |f|
          .row
            .form-group
              - if has_feature?(:purge_merged_data)
                .enable_purge_merged_data x-data="{ enablePurgeMergedData: #{resource.enable_purge_merged_data} || false}"
                  .col-lg-12
                    h3= I18n.t('workgroups.edit_merge.edit_purge_settings')
                  .col-lg-12
                    = f.input :enable_purge_merged_data, as: :switchable_checkbox, input_html: { 'x-on:click': 'enablePurgeMergedData = !enablePurgeMergedData' }
                  .col-lg-12 x-show="enablePurgeMergedData"
                    = f.input :maximum_data_age, label: "workgroup.maximum_data_age".tmf, hint: "formtastic.hints.workgroup.maximum_data_age".t, input_html: {value: f.object.maximum_data_age || 0 }

          = cancel_button
          = f.button :submit, t('actions.submit'), class: 'btn btn-default formSubmitr', form: 'workgroup_form'