Sha256: 47b3719b817d07eec04f9b9e04504790fe33bcebf86085067ed0eb0b540cc79c

Contents?: true

Size: 349 Bytes

Versions: 14

Compression:

Stored size: 349 Bytes

Contents

require 'alula/contents/item'

module Alula
  class Content
    class Post < Item
      has_payload
      
      def navigation(locale = nil)
        locale ||= self.current_locale || self.site.config.locale
        @navigation[locale] ||= self.site.content.posts.select { |item| item.languages.include?(locale) }        
      end
    end
  end
end

Version data entries

14 entries across 14 versions & 1 rubygems

Version Path
alula-0.4.27 lib/alula/contents/post.rb
alula-0.4.26 lib/alula/contents/post.rb
alula-0.4.25 lib/alula/contents/post.rb
alula-0.4.24 lib/alula/contents/post.rb
alula-0.4.23 lib/alula/contents/post.rb
alula-0.4.22 lib/alula/contents/post.rb
alula-0.4.21 lib/alula/contents/post.rb
alula-0.4.20 lib/alula/contents/post.rb
alula-0.4.19 lib/alula/contents/post.rb
alula-0.4.18 lib/alula/contents/post.rb
alula-0.4.17 lib/alula/contents/post.rb
alula-0.4.16 lib/alula/contents/post.rb
alula-0.4.15 lib/alula/contents/post.rb
alula-0.4.14 lib/alula/contents/post.rb