首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >循环的Jekyll集合已停止工作

循环的Jekyll集合已停止工作
EN

Stack Overflow用户
提问于 2017-06-26 05:40:15
回答 1查看 100关注 0票数 0

突然,使用了一段时间的jekyll 3.4.3,这个用于渲染集合项目的循环对我来说已经停止工作了……

代码语言:javascript
复制
{% for work in site.work %}
                    {% if work.featured %}
                        {% assign mod = forloop.index | modulo:2 %}
                        {% if mod == 0 %}
                            <a href="{{work.url}}"><div class="col-xs-12 col-md-6 col-md-offset-5 featured-work">
                                <div class="featured-work-title">{{work.title|replace: " ","</br>"}}</div>
                                <div class="featured-work-image" style="background-image: url(/images/{{work.image}});"></div>
                            </div></a>
                        {% else %}
                            <a href="{{work.url}}"><div class="col-xs-12 col-md-6 featured-work">
                                <div class="featured-work-title">{{work.title|replace: " ","</br>"}}</div>
                                <div class="featured-work-image" style="background-image: url(/images/{{work.image}});"></div>
                            </div></a>
                        {% endif %}
                    {% endif %}
{% endfor %}

这是我的_config.yaml

代码语言:javascript
复制
collections:
   work:
      output: true
      permalink: /work/:path/

这是其中一个项目的样本

代码语言:javascript
复制
---
layout: work
featured: true
title: Eluu.ee
link: http://eluu.ee
punchline: What does it take to sell a toy.
image: eluu.jpg
disciplines:
    - Website
    - Ecommerce
    - Voog
year: Ongoing
---

In late 2016, I .....

不会将任何内容放到页面上,也不会给出错误。当单独输出site.collections.work时,所有内容都在那里...怎么了?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-06-26 15:02:10

jekyll 3.5的更新起作用了。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44750887

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档