如何访问_config.yml中定义的收集字段?

时间:2019-11-03 23:59:10

标签: jekyll liquid

如Jekyll的Collections docs所述,我在收藏中添加了一个附加字段。这是我的_config.yml的一部分:

collections:
  algebra1-2:
    title: Algebra 1-2
    output: true

如何访问页面和布局中的title字段?

我尝试了{{ page.collection.title }}(以及其他十二种排列),但是没有运气。但是,我发现{{ page.collection }}将呈现algebra1-2

编辑:我不检查该页面是否属于该集合,而且还按照this answer的建议,尝试避免有条件并遍历所有页面。

1 个答案:

答案 0 :(得分:0)

我发现可以使用以下语法:{{ site.collections[1].<field> }}

因此,在上述示例中,{{ site.collections[1].title }}的值为Algebra 1-2