lib/simple_navigation/rendering/renderer/links.rb in simple-navigation-3.7.0 vs lib/simple_navigation/rendering/renderer/links.rb in simple-navigation-3.8.0
- old
+ new
@@ -12,14 +12,19 @@
#
class Links < SimpleNavigation::Renderer::Base
def render(item_container)
div_content = item_container.items.inject([]) do |list, item|
list << tag_for(item)
- end.join
+ end.join(join_with)
content_tag(:div, div_content, {:id => item_container.dom_id, :class => item_container.dom_class})
end
protected
+
+ def join_with
+ @join_with ||= options[:join_with] || ""
+ end
+
def options_for(item)
{:method => item.method}.merge(item.html_options)
end
end
end