Sha256: ccb429499391d39d654db0fb1d6375edb692a653099dde4d7f929989b908db2e

Contents?: true

Size: 1.11 KB

Versions: 9

Compression:

Stored size: 1.11 KB

Contents

require 'lolita/controllers'

ActiveSupport.on_load(:action_controller) {
  include Lolita::Controllers::UrlHelpers
  include Lolita::Controllers::ComponentHelpers
  include Lolita::Extensions
}
ActiveSupport.on_load(:action_view) {
  if Rails::VERSION::MAJOR < 4
    include Lolita::Controllers::UrlHelpers
  end
  include Lolita::Controllers::ComponentHelpers
  include Lolita::Controllers::RailsHelpers
  include Lolita::Extensions
}


if Rails::VERSION::MAJOR >= 4
  module ActionView
    module RoutingUrlFor
      include Lolita::Controllers::UrlHelpers
    end
  end
end

module Lolita
  class Engine < Rails::Engine
    config.lolita = Lolita
    config.i18n.load_path += Dir[File.join(Lolita.root,'config', 'locales','default', '*.{yml}')]
    config.before_initialize do
      Haml.init_rails(binding)
      Haml::Template.options[:format] = :html5
    end
    initializer 'precompile', group: :all do |app|
      app.config.assets.precompile += %w(tinymce/skins/lolita/*)
      app.config.assets.precompile += %w(tinymce/skins/lolita/font/*)
      app.config.assets.precompile += %w(tinymce/skins/lolita/img/*)
    end
  end
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
lolita-4.0.11 lib/lolita/rails/engine.rb
lolita-4.2.0 lib/lolita/rails/engine.rb
lolita-4.0.10 lib/lolita/rails/engine.rb
lolita-4.0.9 lib/lolita/rails/engine.rb
lolita-4.0.8 lib/lolita/rails/engine.rb
lolita-4.0.7 lib/lolita/rails/engine.rb
lolita-4.0.6 lib/lolita/rails/engine.rb
lolita-4.0.5 lib/lolita/rails/engine.rb
lolita-4.0.4 lib/lolita/rails/engine.rb