Sha256: 1c4cc0e718a7af0e274f07194fdf9da8f57746864d557344c339a96db006f773
Contents?: true
Size: 799 Bytes
Versions: 10
Compression:
Stored size: 799 Bytes
Contents
module Liquid module Rails class Railtie < ::Rails::Railtie config.app_generators.template_engine :liquid initializer 'liquid-rails.register_template_handler' do |app| ActiveSupport.on_load(:action_view) do ActionView::Template.register_template_handler(:liquid, Liquid::Rails::TemplateHandler) end end initializer 'liquid-rails.include_partial' do |app| template_path = ::Rails.root.join('app/views') Liquid::Template.file_system = Liquid::Rails::FileSystem.new(template_path) end initializer 'liquid-rails.setup_drop' do |app| [:active_record, :mongoid].each do |orm| ActiveSupport.on_load orm do Liquid::Rails.setup_drop self end end end end end end
Version data entries
10 entries across 10 versions & 3 rubygems