Sha256: 9b417d322e82724ab419406969d83545812a1ac20967981e02dc4323a91f2344

Contents?: true

Size: 469 Bytes

Versions: 2

Compression:

Stored size: 469 Bytes

Contents

# encoding: utf-8

module PagesCore
  class PagesPlugin < Plugin
    paths["db/migrate"] = "db/migrate"

    admin_menu_item "News",  proc { news_admin_pages_path(@locale) }, :pages,
                    if:      proc { Page.news_pages.any? },
                    current: proc { @page && @page.parent.try(&:news_page?) }

    admin_menu_item "Pages", proc { admin_pages_path(@locale) }, :pages
    admin_menu_item "Users", proc { admin_users_path }, :account
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
pages_core-3.4.3 lib/pages_core/pages_plugin.rb
pages_core-3.4.2 lib/pages_core/pages_plugin.rb