lib/alchemy/resources_helper.rb in alchemy_cms-3.3.3 vs lib/alchemy/resources_helper.rb in alchemy_cms-3.4.0.rc1

- old
+ new

@@ -166,7 +166,24 @@ { q: params[:q], page: params[:page] } end + + def resource_has_tags + resource_model.respond_to?(:tag_counts) && resource_model.tag_counts.any? + end + + def resource_has_filters + resource_model.respond_to?(:alchemy_resource_filters) + end + + def resource_filter_select + resource_model.alchemy_resource_filters.map do |filter_scope| + [ + Alchemy.t(filter_scope.to_sym, scope: ['resources', resource_name, 'filters']), + filter_scope + ] + end + end end end