LiquidAan de slag met vloeistof


Opmerkingen

Over vloeistof

Liquid is een open-source sjabloontaal gemaakt door Shopify en geschreven in robijn. Het wordt sinds 2006 door Shopify gebruikt en wordt nu door vele andere gehoste webtoepassingen gebruikt, waaronder: Jekyll, Zendesk en Salesforce Desk.

De basis van vloeistof

Vloeibare code kan worden gecategoriseerd in objecten, tags en filters.

Voorwerpen

Objecten vertellen Liquid waar inhoud op een pagina moet worden weergegeven. Objecten en variabelen worden aangegeven met dubbele accolades. {{ and }}

<!-- input -->
{{ page.title }}

<!-- output -->
Getting started with Liquid
 

Tags

Tags worden gebruikt om logische controle over de stroom van de sjablonen te maken en worden aangegeven met accolades en percentagetekens {% en %} .

<!-- input -->
{% if user %}
  Hello {{ user.name }}!
{% endif %}

<!-- output -->
Hello George!
 

filters

Filters worden gebruikt om een object te manipuleren en worden aangeduid met een pijp | . Meerdere filters kunnen worden toegepast worden toegepast van links naar rechts.

<!-- input -->
{{ "world" | capitalize | prepend: "Hello " | append: "!" }}

<!-- output -->
Hello World!