小编thy*_*bzi的帖子

一种通过名称获取Jekyll收藏品的优雅方法?

在Jekyll 2.5.3中,我使用 albums 集合(因为不仅需要存储数据,还需要生成的页面)。

当Jekyll 数据文件时,您可以像以下这样简单地获取特定项目的数据:site.data.albums[foo]

但是有了收藏,情况就更糟了。我尝试过的所有这些方法无济于事:

  • site.albums[foo]
  • site.collections.albums[foo]
  • site.collections.albums.docs[foo]
  • site.collections.albums.files[foo]

所以我需要:

  1. 遍历所有收集项目
  2. 为他们每个人起一个裸名
  3. 将此名称与目标名称进行比较
  4. 如果名称匹配,最后将收集项数据分配给某个变量以使用

还有更好的建议吗?

collections jekyll

5
推荐指数
2
解决办法
922
查看次数

标签 统计

collections ×1

jekyll ×1