Module: Decidim::Solutions::SolutionsHelper
- Included in:
- SolutionGCell
- Defined in:
- app/helpers/decidim/solutions/solutions_helper.rb
Overview
Custom helpers, scoped to the challenges engine.
Instance Method Summary collapse
Instance Method Details
#filter_sections ⇒ Object
8 9 10 11 12 13 14 15 16 17 18 |
# File 'app/helpers/decidim/solutions/solutions_helper.rb', line 8 def filter_sections items = [] if current_participatory_space.has_subscopes? items.append(method: :with_any_territorial_scope, collection: filter_global_scopes_values, label_scope: "decidim.problems.problems.filters", id: "territorial_scope") end items.append(method: :related_to, collection: linked_classes_filter_values_for(Decidim::Challenges::Challenge), label_scope: "decidim.solutions.solutions.filters", id: "related_to", type: :radio_buttons) items.reject { |item| item[:collection].blank? } end |