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
|
# recursively render layouts
|
||||||
layout = layouts[self.data["layout"]]
|
layout = layouts[self.data["layout"]]
|
||||||
while 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])
|
self.output = Liquid::Template.parse(layout.content).render(payload, [Jekyll::Filters])
|
||||||
|
|
||||||
layout = layouts[layout.data["layout"]]
|
layout = layouts[layout.data["layout"]]
|
||||||
|
|
Loading…
Reference in New Issue