Fixed bug that meant page data (such as the date) was not available in templates
This commit is contained in:
parent
b18ad30880
commit
46d8fa0d56
|
@ -52,7 +52,7 @@ module Jekyll
|
|||
# recursively render layouts
|
||||
layout = layouts[self.data["layout"]]
|
||||
while layout
|
||||
payload = payload.merge({"content" => self.output, "page" => self.data})
|
||||
payload = payload.merge({"content" => self.output, "page" => payload['page']})
|
||||
self.output = Liquid::Template.parse(layout.content).render(payload, [Jekyll::Filters])
|
||||
|
||||
layout = layouts[layout.data["layout"]]
|
||||
|
|
Loading…
Reference in New Issue