Dokumentation Entwickler Liquid Referenz Filter

Mathematik

Aktualisiert am 16.03.2017

Inhalt

ceil

Syntax:
{{ float | ceil }}
Beispiel:
{{ product.price }}
{{ product.price | ceil }}
Ausgabe:
12.95
13

divided_by

Syntax:
{{ input | divided_by: operand }}
Beispiel:
{{ 6 | divided_by: 3 }}
{{ "6" | divided_by: "3" }}
{{ "6.0" | divided_by: "3.0" }}
Ausgabe:
2
2
2.0

floor

Syntax:
{{ float | floor }}
Beispiel:
{{ product.price }}
{{ product.price | floor }}
Ausgabe:
12.95
12

minus

Syntax:
{{ input | minus: operand }}
Beispiel:
Aktion! Statt {{ product.price | money }} nur {{ product.price | minus: 10 | money }}
Ausgabe:
Aktion! Statt 32,95 € nur 22,95 €

plus

Syntax:
{{ input | plus: operand }}
Beispiel:
Zeige - Produkte an.
Ausgabe:
Zeige 20-30 Produkte an

size

Syntax:
{{ input | size }}
Beispiel:
{{ collection.products | size }}
Ausgabe:
12

times

Syntax:
{{ input | times: operand }}
Beispiel:
{{ 6 | times: 3 }}
{{ "6" | times: "3" }}
{{ "6.0" | times: "3.0" }}
Ausgabe:
18
18
18.0

to_i

Syntax:
{{ text | to_i }}
Beispiel:
{{ "10" | divided_by: 0.33 | to_i }}
Ausgabe:
30

to_f

Syntax:
{{ text | to_f }}
Beispiel:
{  "10" | divided_by: 0.33 | to_f }}
Ausgabe:
30.00

hex_to_rgb

Syntax:
{{ text | hex_to_rgb }}
Beispiel:
{{ 'BADA55' | hex_to_rgb }}
Ausgabe:
186, 218, 85

rgb_to_hex

Syntax:
{{ text |rgb_to_hex }}
Beispiel:
{{ '186, 218, 85' | rgb_to_hex }}
Ausgabe:
#bada55

darken

Standardmäßig ist amount auf 0.3333 gesetzt und wird verwendet, wenn kein Argument übergeben wurde. Der Wert von amount muss zwischen 0 und 1 liegen.

Syntax:
{{ text | darken: amount }}
Beispiel:
{{ '#bada55' | darken: 0.2 }}
Ausgabe:
#252c11

lighten

Der Wert, um den aufgehellt wird, errechnet sich wie folgt:

255 * amount

Standardmäßig ist amount auf 0.3333 gesetzt und wird verwendet, wenn kein Argument übergeben wurde. Der Wert von amount muss zwischen 0 und 1 liegen.

Syntax:
{{ text | lighten: amount }}
Beispiel:
{{ '#bada55' | lighten: 0.2 }}
Ausgabe:
#edff88

contrast_color

Syntax:
{{ text | contrast_color }}
Beispiel:
{{ '#bada55' | contrast_color }}
Ausgabe:
#ffffd5