class Bridgetown::HamlView
Public Instance Methods
partial(partial_name, options = {})
click to toggle source
# File lib/bridgetown-haml/haml_templates.rb, line 7 def partial(partial_name, options = {}) options.merge!(options[:locals]) if options[:locals] partial_segments = partial_name.split("/") partial_segments.last.sub!(%r!^!, "_") partial_name = partial_segments.join("/") Tilt::HamlTemplate.new( site.in_source_dir(site.config[:partials_dir], "#{partial_name}.haml") ).render(self, options) end