Class: Cms::Engine
- Inherits:
-
Rails::Engine
- Object
- Rails::Engine
- Cms::Engine
- Includes:
- Module
- Defined in:
- lib/cms/engine.rb
Overview
Configuring BrowserCMS as an engine. This seems to work, but could probably be cleaned up.
Class Method Summary collapse
Class Method Details
.add_cms_load_paths ⇒ Object
34 35 36 37 38 39 40 41 42 43 44 |
# File 'lib/cms/engine.rb', line 34 def self.add_cms_load_paths ActiveSupport::Dependencies.autoload_paths += %W( #{self.root}/vendor #{self.root}/app/mailers #{self.root}/app/helpers) ActiveSupport::Dependencies.autoload_paths += %W( #{self.root}/app/controllers #{self.root}/app/models #{self.root}/app/portlets) ActiveSupport::Dependencies.autoload_paths += %W( #{Rails.root}/app/portlets ) ActiveSupport::Dependencies.autoload_paths += %W( #{Rails.root}/app/portlets/helpers ) ActionController::Base.append_view_path DynamicView.base_path ActionController::Base.append_view_path %W( #{self.root}/app/views) ActionView::Base.default_form_builder = Cms::FormBuilder require 'jdbc_adapter' if defined?(JRUBY_VERSION) end |