Sha256: e1912a608642562bd7ee95d1afbda68c11c3c4f57253566ba49d2ff1eb53ec2c

Contents?: true

Size: 302 Bytes

Versions: 22

Compression:

Stored size: 302 Bytes

Contents

module Brightcontent
  module PagesHelper
    def page_selector(current_page)
      Brightcontent.page_model.all.map do |page|
        ["#{page_prefix(page.depth)} #{page.name}", page.id] if page != current_page
      end.compact
    end

    def page_prefix(depth)
      "-" * depth
    end
  end
end

Version data entries

22 entries across 22 versions & 1 rubygems

Version Path
brightcontent-pages-2.6.0 app/helpers/brightcontent/pages_helper.rb
brightcontent-pages-2.5.1 app/helpers/brightcontent/pages_helper.rb
brightcontent-pages-2.5.0 app/helpers/brightcontent/pages_helper.rb
brightcontent-pages-2.4.6 app/helpers/brightcontent/pages_helper.rb
brightcontent-pages-2.4.5 app/helpers/brightcontent/pages_helper.rb
brightcontent-pages-2.4.4 app/helpers/brightcontent/pages_helper.rb
brightcontent-pages-2.4.3 app/helpers/brightcontent/pages_helper.rb
brightcontent-pages-2.4.2 app/helpers/brightcontent/pages_helper.rb
brightcontent-pages-2.4.1 app/helpers/brightcontent/pages_helper.rb
brightcontent-pages-2.4.0 app/helpers/brightcontent/pages_helper.rb
brightcontent-pages-2.3.4 app/helpers/brightcontent/pages_helper.rb
brightcontent-pages-2.3.3 app/helpers/brightcontent/pages_helper.rb
brightcontent-pages-2.3.2 app/helpers/brightcontent/pages_helper.rb
brightcontent-pages-2.3.1 app/helpers/brightcontent/pages_helper.rb
brightcontent-pages-2.3.0 app/helpers/brightcontent/pages_helper.rb
brightcontent-pages-2.2.2 app/helpers/brightcontent/pages_helper.rb
brightcontent-pages-2.2.1 app/helpers/brightcontent/pages_helper.rb
brightcontent-pages-2.2.0 app/helpers/brightcontent/pages_helper.rb
brightcontent-pages-2.1.5 app/helpers/brightcontent/pages_helper.rb
brightcontent-pages-2.1.4 app/helpers/brightcontent/pages_helper.rb