Fixed bug that meant page data (such as the date) was not available in templates

This commit is contained in:
Mark Reid 2008-12-19 13:03:53 +11:00
parent b18ad30880
commit 46d8fa0d56
1 changed files with 1 additions and 1 deletions

View File

@ -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"]]