Skip to content
No description or website provided.
Ruby
Find file
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
example
lib
spec
.gitignore
README.textile
template-inheritance.gemspec

README.textile

About

This is a framework-agnostic template inheritance engine from Rango.

Usage

require "template-inheritance"

TemplateInheritance::Template.paths << File.expand_path("..", __FILE__)

template = TemplateInheritance::Template.new("site/post.html.haml")
template.render(post: post)

In Padrino

require "template-inheritance/adapters/padrino"

class Foo & Padrino::Application
  register TemplateInheritance::Rendering
end

Also if you are on Padrino Git HEAD or Padrino 0.9.29, you have to set SKIP_PADRINO_RENDERING to true before Padrino is loaded. It’s because of a bug in Padrino.

Haml Extensions

Tilt::HamlTemplate.options[:default_attributes] = {form: {method: "post"}}
Something went wrong with that request. Please try again.