【发布时间】:2014-07-02 03:26:27
【问题描述】:
我正在使用 Jekyll 构建一个展示我的设计作品的作品集。我对是否应该使用“数据”文件 (yml) 并循环浏览模板上的内容或使用“集合”感到困惑。
我的内容结构如下:
主页:
- 特色项目
- 客户端英雄 1
- 客户端英雄 2
- 客户端英雄 3
- 客户端英雄 4
- 客户端英雄 5
所有这些链接都指向它们各自的“客户”页面,在该页面中,我将为所有案例研究提供相同格式的 jpg 格式的图像。
我很困惑如何最好地使用数据、集合等来构建我的网站,同时保持尽可能高效的更新。
我当前的解决方案使用 _data/projects.yml 我为 5 个客户定义的地方:
- 类别:音高
- 描述:“Lorem Ipsum Dolar Erat”
- 标题:“客户约翰·史密斯”
- 简称:“约翰-史密斯”
- 发布:假
- 精选:真实
所有这些都循环播放并出现在主页上。现在,我可以自己创建每个帖子并手动添加内容,但我相信有更好的方法。如何使用集合和/或多个单独的项目数据文件来最好地解决这个问题?
我的想法是在 yml 或数据文件中为每个单独的客户定义内容,并有 10 张图像,编号为 1 到 10,自动从 /client name/ 引入到客户端布局中。
【问题讨论】:
-
很遗憾数据无法输出到页面,请参阅:github.com/jekyll/jekyll/issues/2983。希望这可以在未来改变......