Liquid tags
-
{% something %}is called a tag in Liquid. -
There are several built-in tags in Liquid:
if,else,endif,for,assignetc. -
You can also define your own tags. In the next few examples we are going to do that.
-
{% tagname %}just a tagname. -
{% tagname value %}tag with a single value. -
{% tagname number number %}tag with two numbers. -
{% youtube apple banana peach %}tag with one or more values. -
{% tagname key="value" %}or{% tagname key=42 %}tag with single key-value pair. -
{% youtube id="K6EvVvYnjrY" filename="some_name.mp4" %}tag with two key-value pairs. The second one optional. -
{% include file="example/code.py" %}override the built-inincludetag. -
Use scalar values passed to the render function.
-
Use vector passed to the render function.
-
{% latest limit=5 %}tag with key-value where the value must be au8. -
{% latest limit=3 tag="programming" %}tag with key-value (where the value is a u8) and an optional key-value pair. -
TODO:
-
{% tagname value value ... %}tag with multiple values -
{% tagname key=value key=value %}tag with multiple key-value pairs