> ## 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.

# Filtri Liquid

> I filtri Liquid che Foliant aggiunge per importi, date, testi, indirizzi, immagini, codici a barre, numeri e colori.

I filtri cambiano il modo in cui viene stampato un valore. Li aggiungi dopo un valore con una barra verticale: `{{ total_price | money }}`. Puoi concatenarli: `{{ note | escape | newline_to_br }}`. Foliant supporta i filtri standard di Liquid (come `escape`, `default`, `upcase`, `date`, `plus`, `minus`, `split`, `join`, `newline_to_br`) e aggiunge quelli qui sotto.

## Importi

| Filtro | Esempio | Cosa fa |
| - | - | - |
| `money` | `{{ total_price \| money }}` | Un importo in centesimi, nella valuta dell'ordine |
| `money_with_currency` | `{{ total_price \| money_with_currency }}` | Lo stesso, con il codice valuta (`$1.00 USD`) |
| `money_without_currency` | `{{ total_price \| money_without_currency }}` | Solo il numero (`1.00`) |
| `money_without_trailing_zeros` | `{{ 10000 \| money_without_trailing_zeros }}` | Omette `.00` (`$100`) |
| `money_in` | `{{ amount \| money_in: 'EUR' }}` | Un importo nella valuta che indichi |

Consulta [Importi e valute nei modelli](https://foliant-help.iforiti.com/it/template-editor/liquid-money-and-currency.md).

## Date e testi

| Filtro | Esempio | Cosa fa |
| - | - | - |
| `date` | `{{ created_at \| date: '%d %B %Y' }}` | Formatta una data, con i nomi di mesi e giorni nella lingua del documento. Aggiungi una lingua per sostituirla: `date: '%B', customer_locale`. |
| `t` (anche `translate`, `label`) | `{{ 'subtotal' \| t }}` | I testi di Foliant nella lingua del documento |
| `t_both` | `{{ 'titles.invoice' \| t_both }}` | Il testo nella lingua del documento e nella sua seconda lingua ("Rechnung / Invoice") |
| `labelled` | `{{ shop.vat_number \| labelled: 'vat_number', ' · ' }}` | Un valore dopo la sua etichetta (" · Partita IVA NL…"); niente se il valore è vuoto |

Consulta [Date, lingue e traduzioni](https://foliant-help.iforiti.com/it/template-editor/liquid-dates-and-languages.md).

## Indirizzi, immagini e link

| Filtro | Esempio | Cosa fa |
| - | - | - |
| `format_address` | `{{ shipping_address \| format_address }}` | Un indirizzo disposto su più righe, come fa Shopify |
| `img_url` | `{{ line_item.image \| img_url: '120x120' }}` | Un'immagine Shopify a una certa dimensione: `'thumb'`, `'small'`, `'medium'`, `'large'` o `'120x120'` |
| `img_tag` | `{{ line_item.image \| img_url: 'thumb' \| img_tag }}` | Un tag `<img>` per l'indirizzo di un'immagine. Testo alternativo e classe facoltativi: `img_tag: 'Logo', 'logo'` |
| `link_to` | `{{ 'Track your order' \| link_to: order_status_url }}` | Un link |

## Codici a barre e codici QR

| Filtro | Esempio | Cosa fa |
| - | - | - |
| `barcode` | `{{ line_item.sku \| barcode }}` | Un codice a barre (Code 128, a meno che tu non indichi un tipo, come `'ean13'`) |
| `qr` | `{{ order_status_url \| qr }}` | Un codice QR |

Consulta [Codici a barre e codici QR](https://foliant-help.iforiti.com/it/template-editor/liquid-barcodes-and-qr-codes.md).

## Numeri e testo

| Filtro | Esempio | Cosa fa |
| - | - | - |
| `weight_with_unit` | `{{ line_item.grams \| weight_with_unit }}` | Un peso in grammi con la sua unità: grammi, o chilogrammi a partire da 1.000 g. Indica un'unità per convertire: `weight_with_unit: 'lb'` (`kg`, `g`, `lb` o `oz`) |
| `format_number` | `{{ 1234.5 \| format_number: 2 }}` | Un numero con i separatori della lingua del documento (`1.234,50` in tedesco) |
| `number_with_precision` | `{{ 1.2345 \| number_with_precision: 2 }}` | Un numero con quel numero di decimali (`1.23`) |
| `pluralize` | `{{ item_count \| pluralize: 'item', 'items' }}` | La parola al singolare o al plurale in base a una quantità |
| `handleize` | `{{ 'Hello World!' \| handleize }}` | `hello-world` |
| `strip_html` | `{{ product.description \| strip_html }}` | Rimuove i tag HTML |
| `truncate_words` | `{{ product.description \| truncate_words: 20 }}` | Accorcia il testo a un certo numero di parole |
| `default_value` | `{{ po_number \| default_value: 'N/A' }}` | Un valore di riserva quando il valore è vuoto |
| `json` | `{{ shipping_address \| json }}` | Il valore come dati, per vedere cosa contiene mentre crei un modello |

## Colori

| Filtro | Esempio | Cosa fa |
| - | - | - |
| `color_mix` | `{{ shop_accent_color \| color_mix: '#ffffff', 20 }}` | Mescola due colori: 20% del primo |
| `color_contrast` | `{{ shop_accent_color \| color_contrast: '#ffffff' }}` | Il rapporto di contrasto tra due colori (1–21) |

## Snippet

Due snippet integrati stampano le sezioni IVA standard:

* `{% include 'vat_breakdown' %}`: la tabella di riepilogo IVA, per aliquota.
* `{% include 'legal_notes' %}`: le note legali IVA (inversione contabile, esportazione, IOSS…).

Consulta [Fisco e aspetti legali](https://foliant-help.iforiti.com/it/tax-and-legal.md).

## Buono a sapersi

* L'editor del codice segnala con un avviso i filtri che non riconosce. Controlla l'anteprima ogni volta che ne vedi uno.
* Alcuni filtri dei temi del negozio online di Shopify non esistono nei documenti. Usa solo i filtri qui sopra e quelli standard di Liquid.

## Articoli correlati

* [Importi e valute nei modelli](https://foliant-help.iforiti.com/it/template-editor/liquid-money-and-currency.md)
* [Date, lingue e traduzioni](https://foliant-help.iforiti.com/it/template-editor/liquid-dates-and-languages.md)
* [Codici a barre e codici QR](https://foliant-help.iforiti.com/it/template-editor/liquid-barcodes-and-qr-codes.md)
* [L'oggetto ordine e le variabili comuni](https://foliant-help.iforiti.com/it/template-editor/liquid-order-variables.md)


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