Module: Railspress::CMS

Defined in:
app/helpers/railspress/cms_helper.rb

Overview

Global CMS module for chainable API access outside views. Usage: Railspress::CMS.find(“group”).load(“element”).value

Class Method Summary collapse

Class Method Details

.find(group_name) ⇒ Object



311
312
313
314
315
316
317
# File 'app/helpers/railspress/cms_helper.rb', line 311

def self.find(group_name)
  unless Railspress.cms_enabled?
    raise Railspress::ConfigurationError,
      "CMS is not enabled. Add `config.enable_cms` to your Railspress initializer."
  end
  CmsHelper::CMSQuery.new.find(group_name)
end