Sha256: 1466e8f127400003a468ab37c25e9e0061dd5adcc14ec47e7ac2eb8a6d7362bb
Contents?: true
Size: 890 Bytes
Versions: 2
Compression:
Stored size: 890 Bytes
Contents
module Amber module Render module BlogHelper def recent_summaries(options={}, &block) limit = options[:limit] || @site.pagination_size order = options[:order] || :posted_at direction = options[:direction] || :desc #partial = options[:partial] if options[:path] @site.find_page(options[:path]) else root = @site.root end if root pages = root.all_children.order_by(order, :direction => direction).limit(limit) haml do pages.each do |page| if block yield page else render_page_summary(page) end end end end end #@def news_feed_link # link_to(image_tag('/img/feed-icon-14x14.png'), "/#{I18n.locale}/news.atom") #end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
amber-0.3.12 | lib/amber/render/helpers/blog_helper.rb |
amber-0.3.11 | lib/amber/render/helpers/blog_helper.rb |