Renders an ItemContainer as a <div> element and its containing items as <a> elements. It only renders ‘selected’ elements.
By default, the renderer sets the item’s key as dom_id for the rendered <a> element unless the config option autogenerate_item_ids is set to false. The id can also be explicitely specified by setting the id in the html-options of the ‘item’ method in the config/navigation.rb file. The ItemContainer’s dom_class and dom_id are applied to the surrounding <div> element.
# File lib/simple_navigation/rendering/renderer/breadcrumbs.rb, line 31 def join_with @join_with ||= options[:join_with] || " " end
Extracts the options relevant for the generated link
# File lib/simple_navigation/rendering/renderer/breadcrumbs.rb, line 41 def link_options_for(item) if options[:allow_classes_and_ids] opts = super opts[:id] = "breadcrumb_#{opts[:id]}" if opts[:id] opts else {:method => item.method}.merge(item.html_options.except(:class,:id)) end end
Generated with the Darkfish Rdoc Generator 2.