Sha256: a6804b9a9c60ab0390f8330392d798415253fdcee58cf2cb1474941bb83a487a

Contents?: true

Size: 1.97 KB

Versions: 16

Compression:

Stored size: 1.97 KB

Contents

<%= filter_form_for filter do |form| %>
  <div class="filters__section">
    <div class="filters__search">
      <div class="input-group">
        <%= form.search_field :search_text, label: false, class: "input-group-field", placeholder: t('.search') %>
        <div class="input-group-button">
          <button type="submit" class="button button--muted">
            <%= icon "magnifying-glass", aria_label: t('.search') %>
          </button>
        </div>
      </div>
    </div>
  </div>

  <% if feature_settings.official_proposals_enabled %>
    <%= form.collection_radio_buttons :origin, [["all", t('.all')], ["official", t('.official')], ["citizenship", t('.citizenship')]], :first, :last, legend_title: t('.origin') %>
  <% end %>

  <% if feature_settings.proposal_answering_enabled && current_settings.proposal_answering_enabled %>
    <%= form.collection_radio_buttons :state, [["all", t('.all')], ["accepted", t('.accepted')], ["rejected", t('.rejected')]], :first, :last, legend_title: t('.state') %>
  <% end %>

  <% if linked_classes_for(Decidim::Proposals::Proposal).any? %>
    <%= form.collection_radio_buttons :related_to, linked_classes_filter_values_for(Decidim::Proposals::Proposal), :first, :last, legend_title: t('.related_to') %>
  <% end %>

  <% if current_user && current_settings.votes_enabled? %>
    <%= form.collection_check_boxes :activity, [["voted", t('.voted')]], :first, :last, legend_title: t('.activity') %>
  <% end %>

  <% if current_organization.scopes.any? && !current_participatory_process.scope %>
    <%= form.collection_check_boxes :scope_id, search_organization_scopes, lambda {|scope| scope.id.to_s}, :name, legend_title: t('.scopes') %>
  <% end %>

  <% if current_feature.categories.any? %>
    <%= form.categories_select :category_id, current_feature.categories, legend_title: t('.category'), disable_parents: false, label: false, prompt: t('.category_prompt') %>
  <% end %>

  <%= hidden_field_tag :order, order, id: nil, class: "order_filter" %>
<% end %>

Version data entries

16 entries across 16 versions & 2 rubygems

Version Path
decidim-proposals-0.4.0 app/views/decidim/proposals/proposals/_filters.html.erb
decidim-0.4.0 decidim-proposals/app/views/decidim/proposals/proposals/_filters.html.erb
decidim-proposals-0.3.2 app/views/decidim/proposals/proposals/_filters.html.erb
decidim-0.3.2 decidim-proposals/app/views/decidim/proposals/proposals/_filters.html.erb
decidim-proposals-0.3.1 app/views/decidim/proposals/proposals/_filters.html.erb
decidim-0.3.1 decidim-proposals/app/views/decidim/proposals/proposals/_filters.html.erb
decidim-proposals-0.3.0 app/views/decidim/proposals/proposals/_filters.html.erb
decidim-0.3.0 decidim-proposals/app/views/decidim/proposals/proposals/_filters.html.erb
decidim-proposals-0.2.0 app/views/decidim/proposals/proposals/_filters.html.erb
decidim-0.2.0 decidim-proposals/app/views/decidim/proposals/proposals/_filters.html.erb
decidim-proposals-0.1.0 app/views/decidim/proposals/proposals/_filters.html.erb
decidim-0.1.0 decidim-proposals/app/views/decidim/proposals/proposals/_filters.html.erb
decidim-proposals-0.0.8.1 app/views/decidim/proposals/proposals/_filters.html.erb
decidim-0.0.8.1 decidim-proposals/app/views/decidim/proposals/proposals/_filters.html.erb
decidim-proposals-0.0.7 app/views/decidim/proposals/proposals/_filters.html.erb
decidim-0.0.7 decidim-proposals/app/views/decidim/proposals/proposals/_filters.html.erb