Module: ZenBreadcrumbs::Breadcrumbs::HelperMethods

Defined in:
lib/zen_breadcrumbs/breadcrumbs.rb

Instance Method Summary collapse

Instance Method Details



11
12
13
14
15
16
17
18
19
20
# File 'lib/zen_breadcrumbs/breadcrumbs.rb', line 11

def breadcrumbs(titles, urls, options = {})
  css_prefix = options[:css_prefix] || 'breadcrumbs'

   :ol, class: "#{css_prefix}-box" do
    titles.each_with_index do |title, i|
      concat  :li, (link_to_if urls[i], title, urls[i], class: "#{css_prefix}-link"), class: "#{css_prefix}-list"
      concat  :span, options[:separator] || ">", class: "#{css_prefix}-separator" if i < titles.size-1
    end
  end
end