Jekyll - Collection - output:true 不起作用
Jekyll - Collection - output:true doesn't work
我对 Jekyll 还很陌生,到目前为止我真的很喜欢它。现在我被困在一个点上。我有一个活动 collection。
如果我说 output:false 事件由 for 循环呈现。
但是如果我设置输出:for 循环不会呈现 true 事件
循环事件
{% for event in site.events %}
<div class="{% cycle 'style1', 'style2' %} row">
<div class="col-md-3"><a href="{{ site.baseurl }}{{ event.url }}">{{ event.title }}</a></div>
<div class="col-md-6">{{ event.summary }}</div>
<div class="col-md-3">{{ event.date | date: "%b %-d, %Y" }}</div>
</div>
{% endfor %}
Config.yml 输出 false
collections:
events:
output: false
Config.yml 输出为真
collections:
events:
output: true
从教程来看,似乎只要将输出设置为 true,它就应该有效。我正在设置 output: true 是因为我希望每个文档都有一个单独的页面。
正在处理 github 页。但在 local
上运行不正常
这是我的存储库 URL https://github.com/RobinNagpal/Ion-Jekyll-Theme
您在 yaml 前端使用了日期字段。
由于这些日期是未来的日期,因此您的活动不会发布(与帖子集相同)。
为了发布您的活动,您可以在 _config.yml
中设置 future: true
。这将指示 jekyll 发布(创建文件)未来事件。
我对 Jekyll 还很陌生,到目前为止我真的很喜欢它。现在我被困在一个点上。我有一个活动 collection。
如果我说 output:false 事件由 for 循环呈现。
但是如果我设置输出:for 循环不会呈现 true 事件
循环事件
{% for event in site.events %}
<div class="{% cycle 'style1', 'style2' %} row">
<div class="col-md-3"><a href="{{ site.baseurl }}{{ event.url }}">{{ event.title }}</a></div>
<div class="col-md-6">{{ event.summary }}</div>
<div class="col-md-3">{{ event.date | date: "%b %-d, %Y" }}</div>
</div>
{% endfor %}
Config.yml 输出 false
collections:
events:
output: false
Config.yml 输出为真
collections:
events:
output: true
从教程来看,似乎只要将输出设置为 true,它就应该有效。我正在设置 output: true 是因为我希望每个文档都有一个单独的页面。
正在处理 github 页。但在 local
上运行不正常这是我的存储库 URL https://github.com/RobinNagpal/Ion-Jekyll-Theme
您在 yaml 前端使用了日期字段。
由于这些日期是未来的日期,因此您的活动不会发布(与帖子集相同)。
为了发布您的活动,您可以在 _config.yml
中设置 future: true
。这将指示 jekyll 发布(创建文件)未来事件。