You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

_filters.html.erb 925B

1234567891011121314151617181920212223242526
  1. <%= javascript_tag do %>
  2. var operatorLabels = <%= raw_json Query.operators_labels %>;
  3. var operatorByType = <%= raw_json Query.operators_by_filter_type %>;
  4. var availableFilters = <%= raw_json query.available_filters_as_json %>;
  5. var labelDayPlural = <%= raw_json l(:label_day_plural) %>;
  6. var filtersUrl = <%= raw_json queries_filter_path(:project_id => @query.project.try(:id), :type => @query.type) %>;
  7. $(document).ready(function(){
  8. initFilters();
  9. <% query.filters.each do |field, options| %>
  10. addFilter("<%= field %>", <%= raw_json query.operator_for(field) %>, <%= raw_json query.values_for(field) %>);
  11. <% end %>
  12. });
  13. <% end %>
  14. <table id="filters-table">
  15. </table>
  16. <div class="add-filter">
  17. <%= label_tag('add_filter_select', l(:label_filter_add)) %>
  18. <%= select_tag 'add_filter_select', filters_options_for_select(query), :name => nil %>
  19. </div>
  20. <%= hidden_field_tag 'f[]', '' %>
  21. <% include_calendar_headers_tags %>