Sha256: de6b5363a0f53393b9614c3d41c238205f3c908b9b4c186a99bf5a0c981124df
Contents?: true
Size: 767 Bytes
Versions: 51
Compression:
Stored size: 767 Bytes
Contents
# Require Gem require "liquid" module Middleman module Renderers # Liquid Renderer module Liquid # Setup extension class << self # Once registerd def registered(app) app.before_configuration do template_extensions :liquid => :html end # After config, setup liquid partial paths app.after_configuration do ::Liquid::Template.file_system = ::Liquid::LocalFileSystem.new(source_dir) # Convert data object into a hash for liquid sitemap.provides_metadata %r{\.liquid$} do |path| { :locals => { :data => data.to_h } } end end end alias :included :registered end end end end
Version data entries
51 entries across 51 versions & 2 rubygems