Module: Collate::ActionViewExtension
- Defined in:
- lib/collate/action_view_extension.rb
Instance Method Summary collapse
Instance Method Details
#filter_for(filter) ⇒ Object
13 14 15 |
# File 'lib/collate/action_view_extension.rb', line 13 def filter_for filter render :partial => "collate/#{filter.component[:type]}_field", locals: {filter: filter} end |
#filters_for_group(record, group_key) ⇒ Object
3 4 5 6 7 8 9 10 11 |
# File 'lib/collate/action_view_extension.rb', line 3 def filters_for_group record, group_key groups = record.model.collate_filters ||= {} group = groups[group_key] ||= {} filters = group[:filters] ||= [] filters end |