LiquidErste Schritte mit Liquid


Bemerkungen

Über Flüssigkeit

Liquid ist eine Open-Source-Templatesprache, die von Shopify erstellt und in Ruby geschrieben wurde. Es wird seit 2006 von Shopify verwendet und wird jetzt von vielen anderen gehosteten Webanwendungen verwendet, darunter: Jekyll, Zendesk und Salesforce Desk.

Die Grundlagen von Liquid

Flüssiger Code kann in Objekte, Tags und Filter kategorisiert werden.

Objekte

Objekte geben Liquid an, wo Inhalte auf einer Seite angezeigt werden sollen. Objekte und Variablen werden mit doppelten geschweiften Klammern angezeigt. {{ und }}

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

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

Stichworte

Tags werden verwendet, um den Fluss der Vorlagen logisch zu steuern. Sie werden mit geschweiften Klammern und Prozentzeichen {% und %} .

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

<!-- output -->
Hello George!
 

Filter

Filter werden verwendet , um ein Objekt zu manipulieren und mit einem Rohr bezeichnet | . Es können mehrere Filter angewendet werden, die von links nach rechts angewendet werden.

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

<!-- output -->
Hello World!