app/helpers/application_helper.rb in mitamirri-0.13.8 vs app/helpers/application_helper.rb in mitamirri-2.0.8

- old
+ new

@@ -1,21 +1,42 @@ module ApplicationHelper + + def breadcrumbs + html = %{<ol class="breadcrumbs">} + + # Top-level + html << content_tag(:li, link_to('Home', root_path)) if defined?(root_path) + html << content_tag(:li, link_to('Tracking', admin_tracking_root_path)) + html << content_tag(:li, link_to("Traffic Summary", admin_tracking_summary_path)) if controller?('tracking') && action?('summary') + html << content_tag(:li, link_to("Intersite Traffic", admin_tracking_foo_path)) if controller?('tracking') && action?('foo') + html << content_tag(:li, link_to("Traffic Explorer", admin_tracking_explorer_path)) if controller?('tracking') && action?('explorer') + html << content_tag(:li, link_to("Top Content", admin_tracking_content_path)) if controller?('tracking') && action?('content') + html << content_tag(:li, link_to("Leads", admin_tracking_leads_path)) if controller?('tracking') && action?('leads') + html << content_tag(:li, link_to("Visitor Profile", admin_tracking_visitor_profile_path)) if controller?('tracking') && action?('visitor_profile') + + # Tidy up + html << %{</ol>} + + # Output that puppy. + html.html_safe + + end end