Add layout support for render macro. It should be improved in the future.

This commit is contained in:
Fatih Kadir Akın 2015-12-09 17:52:56 +02:00
parent a67a8508cf
commit 9ade49ae20
3 changed files with 17 additions and 1 deletions

View file

@ -9,6 +9,11 @@ require "ecr/macros"
macro render(filename)
String.build do |__view__|
embed_ecr {{filename}}, "__view__"
embed_ecr({{filename}}, "__view__")
end
end
macro render(filename, layout)
content = render {{filename}}
render {{layout}}
end