18. June 2019
Jekyll | Cookbook
Working with Arrays
Define the array
<pre class="EnlighterJSRAW" data-enlighter-group="" data-enlighter-highlight="" data-enlighter-language="md" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-theme="" data-enlighter-title="">---
layout: post
title: "Universe"
date: 2019-06-17 10:00:00
planets:
- mercury
- venus
- earth
Access the array
<pre class="EnlighterJSRAW" data-enlighter-group="" data-enlighter-highlight="" data-enlighter-language="md" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-theme="" data-enlighter-title="">{% for planet in page.planets %}
<a href="https://{{planet}}.universe}">{{planet}}</a>
{% endfor %}
Liquid
Links
https://github.com/Shopify/liquid/wiki/Liquid-for-Designers#optional-arguments
Code Snippets
for-loop-sorted-collection
<pre class="EnlighterJSRAW" data-enlighter-group="" data-enlighter-highlight="" data-enlighter-language="generic" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-theme="" data-enlighter-title=""><ul>
{% assign sorted = (site.collection_name | sort: 'date') | reverse %}
{% for item in sorted %}
<li>{{ item.title }}</li>
{% endfor %}
</ul>
<pre class="EnlighterJSRAW" data-enlighter-group="" data-enlighter-highlight="" data-enlighter-language="generic" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-theme="" data-enlighter-title="">{% for item in site.collection_name reversed %}