> ## Documentation Index
> Fetch the complete documentation index at: https://foliant-help.iforiti.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Liquid-Filter

> Die Liquid-Filter, die Foliant für Beträge, Datumsangaben, Texte, Adressen, Bilder, Barcodes, Zahlen und Farben hinzufügt.

Filter ändern, wie ein Wert gedruckt wird. Sie fügen sie mit einem senkrechten Strich nach einem Wert ein: `{{ total_price | money }}`. Sie können sie verketten: `{{ note | escape | newline_to_br }}`. Foliant unterstützt die Standardfilter von Liquid (etwa `escape`, `default`, `upcase`, `date`, `plus`, `minus`, `split`, `join`, `newline_to_br`) und fügt die folgenden hinzu.

## Beträge

| Filter | Beispiel | Funktion |
| - | - | - |
| `money` | `{{ total_price \| money }}` | Ein Betrag in Cent, in der Währung der Bestellung |
| `money_with_currency` | `{{ total_price \| money_with_currency }}` | Dasselbe, mit dem Währungscode (`$1.00 USD`) |
| `money_without_currency` | `{{ total_price \| money_without_currency }}` | Nur die Zahl (`1.00`) |
| `money_without_trailing_zeros` | `{{ 10000 \| money_without_trailing_zeros }}` | Lässt `.00` weg (`$100`) |
| `money_in` | `{{ amount \| money_in: 'EUR' }}` | Ein Betrag in der Währung, die Sie angeben |

Siehe [Beträge und Währungen in Vorlagen](https://foliant-help.iforiti.com/de/template-editor/liquid-money-and-currency.md).

## Datumsangaben und Texte

| Filter | Beispiel | Funktion |
| - | - | - |
| `date` | `{{ created_at \| date: '%d %B %Y' }}` | Formatiert ein Datum, mit Monats- und Wochentagsnamen in der Sprache des Dokuments. Geben Sie eine Sprache an, um sie zu überschreiben: `date: '%B', customer_locale`. |
| `t` (auch `translate`, `label`) | `{{ 'subtotal' \| t }}` | Die Texte von Foliant in der Sprache des Dokuments |
| `t_both` | `{{ 'titles.invoice' \| t_both }}` | Der Text in der Sprache des Dokuments und in seiner zweiten Sprache („Rechnung / Invoice“) |
| `labelled` | `{{ shop.vat_number \| labelled: 'vat_number', ' · ' }}` | Ein Wert nach seiner Bezeichnung („ · USt-IdNr. NL…“); nichts, wenn der Wert leer ist |

Siehe [Datumsangaben, Sprachen und Übersetzungen](https://foliant-help.iforiti.com/de/template-editor/liquid-dates-and-languages.md).

## Adressen, Bilder und Links

| Filter | Beispiel | Funktion |
| - | - | - |
| `format_address` | `{{ shipping_address \| format_address }}` | Eine Adresse, auf Zeilen verteilt wie bei Shopify |
| `img_url` | `{{ line_item.image \| img_url: '120x120' }}` | Ein Shopify-Bild in einer bestimmten Größe: `'thumb'`, `'small'`, `'medium'`, `'large'` oder `'120x120'` |
| `img_tag` | `{{ line_item.image \| img_url: 'thumb' \| img_tag }}` | Ein `<img>`-Tag für eine Bildadresse. Optional mit Alt-Text und Klasse: `img_tag: 'Logo', 'logo'` |
| `link_to` | `{{ 'Track your order' \| link_to: order_status_url }}` | Ein Link |

## Barcodes und QR-Codes

| Filter | Beispiel | Funktion |
| - | - | - |
| `barcode` | `{{ line_item.sku \| barcode }}` | Ein Barcode (Code 128, sofern Sie keinen anderen Typ wie `'ean13'` angeben) |
| `qr` | `{{ order_status_url \| qr }}` | Ein QR-Code |

Siehe [Barcodes und QR-Codes](https://foliant-help.iforiti.com/de/template-editor/liquid-barcodes-and-qr-codes.md).

## Zahlen und Text

| Filter | Beispiel | Funktion |
| - | - | - |
| `weight_with_unit` | `{{ line_item.grams \| weight_with_unit }}` | Ein Gewicht in Gramm mit seiner Einheit: Gramm, oder ab 1.000 g Kilogramm. Geben Sie eine Einheit zum Umrechnen an: `weight_with_unit: 'lb'` (`kg`, `g`, `lb` oder `oz`) |
| `format_number` | `{{ 1234.5 \| format_number: 2 }}` | Eine Zahl mit den Trennzeichen der Dokumentsprache (`1.234,50` auf Deutsch) |
| `number_with_precision` | `{{ 1.2345 \| number_with_precision: 2 }}` | Eine Zahl mit der angegebenen Anzahl Dezimalstellen (`1.23`) |
| `pluralize` | `{{ item_count \| pluralize: 'item', 'items' }}` | Das Wort im Singular oder Plural, je nach Anzahl |
| `handleize` | `{{ 'Hello World!' \| handleize }}` | `hello-world` |
| `strip_html` | `{{ product.description \| strip_html }}` | Entfernt HTML-Tags |
| `truncate_words` | `{{ product.description \| truncate_words: 20 }}` | Kürzt einen Text auf eine Anzahl Wörter |
| `default_value` | `{{ po_number \| default_value: 'N/A' }}` | Ein Ersatzwert, wenn der Wert leer ist |
| `json` | `{{ shipping_address \| json }}` | Der Wert als Daten, damit Sie beim Erstellen einer Vorlage sehen, was er enthält |

## Farben

| Filter | Beispiel | Funktion |
| - | - | - |
| `color_mix` | `{{ shop_accent_color \| color_mix: '#ffffff', 20 }}` | Mischt zwei Farben: 20 % der ersten |
| `color_contrast` | `{{ shop_accent_color \| color_contrast: '#ffffff' }}` | Das Kontrastverhältnis zwischen zwei Farben (1–21) |

## Snippets

Zwei integrierte Snippets drucken die üblichen Abschnitte zur Mehrwertsteuer:

* `{% include 'vat_breakdown' %}`: die Tabelle mit der Aufschlüsselung der Mehrwertsteuer, pro Steuersatz.
* `{% include 'legal_notes' %}`: die rechtlichen Hinweise zur Mehrwertsteuer (Reverse Charge, Ausfuhr, IOSS…).

Siehe [Steuern und Recht](https://foliant-help.iforiti.com/de/tax-and-legal.md).

## Gut zu wissen

* Der Code-Editor markiert Filter, die er nicht kennt, mit einer Warnung. Prüfen Sie die Vorschau, wann immer Sie eine sehen.
* Manche Filter aus Shopify-Storefront-Themes gibt es in Dokumenten nicht. Verwenden Sie nur die oben genannten Filter und die Standardfilter von Liquid.

## Verwandte Artikel

* [Beträge und Währungen in Vorlagen](https://foliant-help.iforiti.com/de/template-editor/liquid-money-and-currency.md)
* [Datumsangaben, Sprachen und Übersetzungen](https://foliant-help.iforiti.com/de/template-editor/liquid-dates-and-languages.md)
* [Barcodes und QR-Codes](https://foliant-help.iforiti.com/de/template-editor/liquid-barcodes-and-qr-codes.md)
* [Das Bestellobjekt und häufige Variablen](https://foliant-help.iforiti.com/de/template-editor/liquid-order-variables.md)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.