Module: SimplePages
- Defined in:
- lib/simple_pages.rb,
lib/simple_pages/engine.rb,
app/models/simple_pages/page.rb,
lib/simple_pages/models/page_url.rb,
lib/simple_pages/models/page_owner.rb,
lib/simple_pages/models/page_author.rb,
lib/simple_pages/models/page_locale.rb,
lib/simple_pages/models/page_cluster.rb,
app/helpers/simple_pages/pages_helper.rb,
lib/simple_pages/models/page_attachment.rb,
lib/simple_pages/controllers/page_cluster.rb,
app/helpers/simple_pages/application_helper.rb,
lib/simple_pages/controllers/page_layout_at.rb,
app/controllers/simple_pages/pages_controller.rb,
lib/generators/simple_pages/install_generator.rb,
app/controllers/simple_pages/application_controller.rb
Defined Under Namespace
Modules: ApplicationHelper, Controllers, Generators, Models, PagesHelper Classes: ApplicationController, Engine, Page, PagesController
Constant Summary collapse
- @@controller_modules =
[ SimplePages::Controllers::PageCluster, SimplePages::Controllers::PageLayoutAt ]
- @@extra_page_layout =
[]
- @@helper_modules =
[]
- @@page_table_name =
'simple_pages'
- @@page_modules =
[ SimplePages::Models::PageUrl, SimplePages::Models::PageOwner, SimplePages::Models::PageLocale, SimplePages::Models::PageCluster, SimplePages::Models::PageAttachment ]
- @@pages_per_page =
30
- @@permitted_fields =
[ :url, :title, :excerpt, :content, :owner, :published_at, :layout_at, { cluster: [] } ]
Class Method Summary collapse
Class Method Details
.configure {|_self| ... } ⇒ Object
45 46 47 |
# File 'lib/simple_pages.rb', line 45 def self.configure yield self end |