export_csv.html.erb 2.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869
  1. <% content_for :subnav_items do %>
  2. <%= render 'subnav_item', link_text: 'Status', destination_path: data_export_status_path %>
  3. <%= render 'subnav_item', link_text: 'Export', destination_path: data_export_export_csv_path %>
  4. <% end %>
  5. <div class="form">
  6. <fieldset>
  7. <div class="fieldset-heading">
  8. <h3>Export Report Intervals to CSV</h3>
  9. <div class="list-actions">
  10. </div>
  11. </div>
  12. <%= form_tag data_export_export_csv_path(format: :csv), method: 'get' do %>
  13. <%= fields_for :report_interval_export do |f| %>
  14. <div class="col-md-4">
  15. <div class="form-group">
  16. <label class="control">
  17. Target
  18. </label>
  19. <div class="control">
  20. <%= f.select :target_id, grouped_options_for_select(TargetsHelper.target_options_grouped_by_type, selected: @target_id), {}, { multiple: false, include_blank: false, class: 'form-control chosen-select' } %>
  21. </div>
  22. </div>
  23. <div class="form-group">
  24. <label class="control">
  25. Time Zone
  26. </label>
  27. <div class="control">
  28. <%= f.select :time_zone, grouped_options_for_select(TimeZoneHelper.timezone_options_grouped_by_tzinfo_name, selected: @time_zone), {}, { multiple: false, include_blank: false, class: 'form-control chosen-select ', data: {placeholder: 'select a timezone', max_selected_options: 1}} %>
  29. </div>
  30. </div>
  31. <div class="form-group">
  32. <label class="control">
  33. From
  34. </label>
  35. <div class="control">
  36. <%= f.text_field :first_date, class: 'form-control datepicker', value: @first_date, readonly: 'readonly' %>
  37. </div>
  38. </div>
  39. <div class="form-group">
  40. <label class="control">
  41. To
  42. </label>
  43. <div class="control">
  44. <%= f.text_field :last_date, class: 'form-control datepicker', value: @last_date, readonly: 'readonly' %>
  45. </div>
  46. </div>
  47. <div class="form-group">
  48. <div class="control">
  49. <%= f.submit 'Export to CSV', class: 'btn btn-primary' %>
  50. </div>
  51. </div>
  52. </div>
  53. <% end %>
  54. <% end %>
  55. </fieldset>
  56. </div>