使用布局模板将Jekyll集合元数据渲染到每个输出文档

时间:2017-02-10 06:58:41

标签: collections metadata jekyll

在文件夹self.a = 0中给定一个自定义Jekyll集合,其中每个文档都有一些元数据,如何使用布局模板将该元数据渲染到输出文档?我怀疑我需要一个插件来做迭代而不是迭代一个集合。例如。在_stuff

_config.yml

在收藏品中,例如collections: stuff: output: true permalink: /stuff/:path

_stuff/thing1.md

使用布局--- title: Thing 1 some_data: 123 layout: stuff-detail ---

stuff-detail.liquid

2 个答案:

答案 0 :(得分:1)

在您的stuff-detail.liquid文件中,您需要在流动电话周围使用双括号:{{ page.some_data }}

答案 1 :(得分:0)

尝试在布局stuff-detail.liquid上使用此代码:

<div>Stuff Item Data: {{ page.output }}</div>

查看其工作原理,如here所述。