在Jekyll中,我希望我的首页按日期分组列出最近的文章,如下所示: 2013年9月6日 - 文章1 - 文章2 - 文章3 2013年9月5日 - 文章1 - 文章2 基本上,当循环中的文章来自先前处理的不同日期时,我只想输出日期标题。我尝试通过测试循环中下一篇文章是否与上一篇文章...
如何在Liquid中跳出循环,特别是在for循环中?我已经尝试使用{% break %},但它失败并显示错误信息:“无法保存文件:未知标签'break'”。 我想要实现的效果类似于: var variants = []; {% for item in cart.items %} {...
我是Jekyll和Jekyll-Bootstrap的新手。 我发现可以通过以下方式按类别进行过滤: <ul class="posts"> {% for post in site.posts %} {% if post.categories contains 'demog...
我在settings.html中有一个字段,期望用户输入多个由两个换行符分隔的段落。我想将这个输入字符串拆分为一个字符串数组,每个元素表示一个段落。 我想要做类似于下面这样的操作:{% assign paragraphs = settings.intro | split: '\n' %} {...
我知道http://raphinou.github.com/jekyll-base/中有单层面包屑,但我正在寻找一些好的方法,当目录深度达到四或五级时,在Jekyll网站上放置面包屑导航。 (是的,我很清楚 Jekyll 主要是用于博客引擎,也许我不应该在它上面使用许多目录级别的通用网站。我...
我在我的一个项目中使用Jekyll,它似乎是开发简单网站并自动化一些流程的很好选择。 Liquid扩展的工作方式很不错,所以我想知道是否可能让Jekyll也作用于js和css文件。 这样,我的main.css可以像这样: @import url("/stylesheets/reset.c...
我想要在一个由 "split" 创建的数组中检查数组值。有没有一种方法可以不用做以下操作就实现:{%- assign blog_tags_string = blogs.news.all_tags | join ' ' -%} {%- if blog_tags_string contains ...
我所知道的从Liquid模板创建数组的唯一方法是:{% assign my_array = "one|two|three" | split: "|" %} 还有其他的方法吗?