9得票3回答
使用Jekyll / Liquid模板对数组进行排序

我正在尝试做以下事情。 我使用Jekyll创建帖子列表,并按类别排序(星期一...星期日)。 我想按时间顺序显示它们,但Jekyll按字母顺序排列它们。 是否可以使用Jekyll对数组进行排序? 我已将顺序键添加到帖子yaml中以反映星期一= 1 ...星期日= 7 然后我试图使用此顺序...

12得票1回答
SpriteKit液体(水)

如何在我的SpriteKit应用程序中获取少量液体? 我想把这种液体放在一个容器里,它会被密封起来,但我希望它能够移动。 有没有更好的实现方式?也许没有使用SpriteKit的选项? 编辑: 我能够使用此教程模拟水: http://www.raywenderlich.com/85515/...

22得票5回答
使用Jekyll检查文件是否存在

我如何使用Jekyll来测试文件是否存在? 澄清一下,我想运行一个{% if %}语句来检查是否存在与我所在页面同名的图像文件。 在我的页面的YAML前置元数据中:---- reference-design: true ---- 在我的布局中:{% if page.reference-...

8得票4回答
Jekyll/Liquid中的尾随零

我有一个前置元数据,看起来像这样: products: - item: item name price: 39.50 - item: item number two price: 12.50 如何在Liquid中输出带有尾随零的变量? 请注意,{{ products [0] ....

20得票3回答
在插件中获取Jekyll配置

我希望对Jekyll的 Only First Paragraph plugin 进行修改,使生成“阅读更多”链接成为可配置选项。 为了做到这一点,我需要能够在插件的AssetFilter中访问Jekyll站点配置。有了可用的配置,我就可以进行更改。我不知道如何将站点配置提供给插件。 下面的...

33得票4回答
Jekyll分页器无法正常工作。

我目前正在制作一个基于Jekyll的主页,但我无法让分页工作。<ul class="posts"> {% for post in paginator.posts %} <li> <span class="list_d...

14得票2回答
Jekyll中是否有一种方法可以按两个字段对列表进行排序?

有没有办法使用Jekyll/Liquid按两个字段对列表进行排序?例如,首先按年份排序,然后按标题排序。我尝试过:{% assign list = site.data.papers.papers | sort: 'year' | sort: 'title' %} 但这只是基于最后一个字段(在本...

35得票9回答
如何使用Liquid列出目录中的文件?

我正在学习如何使用 Jekyll 和 Bootstrap; 在学习它们的同时,我决定在我的主页上添加一个图片轮播功能。 由于我非常懒惰,我不想硬编码布局中显示每张图片所需的路径,也不想使用数组来存储图片列表。 我想知道是否有任何标签可以要求 Jekyll 执行以下两个步骤: 查找特定目...

8得票2回答
Jekyll: 生成一次包含,然后将其包含到所有页面中

TL;DR: 我能否在一处生成{% include %}的内容,然后在多个位置仅插入它而不必在每个位置重新生成? 我正在使用Jekyll构建一个相当大的文档站点,目前有50多篇文章。它有一个侧边栏,列出了所有文章。侧边栏是在sidebar.html中构建的,然后在default.html中使...

8得票1回答
在Liquid中对语句进行变量分配

在Liquid中是否有一种方法可以在语句内使用变量,类似于以下内容: {% assign somevar = 'about-us' %} {{ pages.somevar.content }} 会产生与您最初使用的相同输出结果: {{ pages.about-us.content }}