lib/gitter/breadcrumbs.rb in gitter-1.1.5 vs lib/gitter/breadcrumbs.rb in gitter-1.1.6
- old
+ new
@@ -14,9 +14,23 @@
end
p
end
end
+ def breadcrumbs_info
+ @breadcrumbs_info ||= begin
+ p = {}
+ filters.inject({}) do |memo,filter|
+ value = filter_value filter.name
+ if value.present?
+ p[filter.name] = value
+ memo[filter.name] = { label: filter.label, value: value, url: url_for(scoped_params(p)) }
+ end
+ memo
+ end
+ end
+ end
+
def render_breadcrumbs delim = '>', params = {}
delim_tag = h.content_tag :span, delim, {class: 'breadcrumb_delim'}
p = {}
breadcrumbs = filters.map do |filter|