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

# Filtry Liquid

> Filtry Liquid, které Foliant přidává pro peníze, data, texty, adresy, obrázky, čárové kódy, čísla a barvy.

Filtry mění způsob, jakým se hodnota vytiskne. Přidáte je za hodnotu pomocí svislé čáry: `{{ total_price | money }}`. Můžete je řetězit: `{{ note | escape | newline_to_br }}`. Foliant podporuje standardní filtry Liquid (například `escape`, `default`, `upcase`, `date`, `plus`, `minus`, `split`, `join`, `newline_to_br`) a přidává filtry uvedené níže.

## Peníze

| Filtr | Příklad | Co dělá |
| - | - | - |
| `money` | `{{ total_price \| money }}` | Částka v centech v měně objednávky |
| `money_with_currency` | `{{ total_price \| money_with_currency }}` | Totéž s kódem měny (`$1.00 USD`) |
| `money_without_currency` | `{{ total_price \| money_without_currency }}` | Pouze číslo (`1.00`) |
| `money_without_trailing_zeros` | `{{ 10000 \| money_without_trailing_zeros }}` | Vynechá `.00` (`$100`) |
| `money_in` | `{{ amount \| money_in: 'EUR' }}` | Částka v měně, kterou zadáte |

Viz [Peníze a měna v šablonách](https://foliant-help.iforiti.com/cs/template-editor/liquid-money-and-currency.md).

## Data a texty

| Filtr | Příklad | Co dělá |
| - | - | - |
| `date` | `{{ created_at \| date: '%d %B %Y' }}` | Naformátuje datum s názvy měsíců a dnů v jazyce dokumentu. Jazyk můžete přepsat: `date: '%B', customer_locale`. |
| `t` (také `translate`, `label`) | `{{ 'subtotal' \| t }}` | Texty Foliantu v jazyce dokumentu |
| `t_both` | `{{ 'titles.invoice' \| t_both }}` | Text v jazyce dokumentu a v jeho druhém jazyce („Rechnung / Invoice“) |
| `labelled` | `{{ shop.vat_number \| labelled: 'vat_number', ' · ' }}` | Hodnota za svým popiskem („ · DIČ NL…“); nic, pokud je hodnota prázdná |

Viz [Data, jazyky a překlady](https://foliant-help.iforiti.com/cs/template-editor/liquid-dates-and-languages.md).

## Adresy, obrázky a odkazy

| Filtr | Příklad | Co dělá |
| - | - | - |
| `format_address` | `{{ shipping_address \| format_address }}` | Adresa rozložená do řádků, stejně jako v Shopify |
| `img_url` | `{{ line_item.image \| img_url: '120x120' }}` | Obrázek ze Shopify v dané velikosti: `'thumb'`, `'small'`, `'medium'`, `'large'` nebo `'120x120'` |
| `img_tag` | `{{ line_item.image \| img_url: 'thumb' \| img_tag }}` | Značka `<img>` pro adresu obrázku. Volitelně alternativní text a třída: `img_tag: 'Logo', 'logo'` |
| `link_to` | `{{ 'Track your order' \| link_to: order_status_url }}` | Odkaz |

## Čárové kódy a QR kódy

| Filtr | Příklad | Co dělá |
| - | - | - |
| `barcode` | `{{ line_item.sku \| barcode }}` | Čárový kód (Code 128, pokud nezadáte jiný typ, například `'ean13'`) |
| `qr` | `{{ order_status_url \| qr }}` | QR kód |

Viz [Čárové kódy a QR kódy](https://foliant-help.iforiti.com/cs/template-editor/liquid-barcodes-and-qr-codes.md).

## Čísla a text

| Filtr | Příklad | Co dělá |
| - | - | - |
| `weight_with_unit` | `{{ line_item.grams \| weight_with_unit }}` | Hmotnost v gramech s jednotkou: gramy, od 1 000 g kilogramy. Pro převod zadejte jednotku: `weight_with_unit: 'lb'` (`kg`, `g`, `lb` nebo `oz`) |
| `format_number` | `{{ 1234.5 \| format_number: 2 }}` | Číslo s oddělovači podle jazyka dokumentu (`1.234,50` v němčině) |
| `number_with_precision` | `{{ 1.2345 \| number_with_precision: 2 }}` | Číslo s daným počtem desetinných míst (`1.23`) |
| `pluralize` | `{{ item_count \| pluralize: 'item', 'items' }}` | Tvar slova v jednotném nebo množném čísle podle počtu |
| `handleize` | `{{ 'Hello World!' \| handleize }}` | `hello-world` |
| `strip_html` | `{{ product.description \| strip_html }}` | Odstraní značky HTML |
| `truncate_words` | `{{ product.description \| truncate_words: 20 }}` | Zkrátí text na daný počet slov |
| `default_value` | `{{ po_number \| default_value: 'N/A' }}` | Náhradní hodnota, když je hodnota prázdná |
| `json` | `{{ shipping_address \| json }}` | Hodnota jako data, abyste při tvorbě šablony viděli, co obsahuje |

## Barvy

| Filtr | Příklad | Co dělá |
| - | - | - |
| `color_mix` | `{{ shop_accent_color \| color_mix: '#ffffff', 20 }}` | Smíchá dvě barvy: 20 % první barvy |
| `color_contrast` | `{{ shop_accent_color \| color_contrast: '#ffffff' }}` | Kontrastní poměr mezi dvěma barvami (1–21) |

## Úryvky

Dva vestavěné úryvky tisknou standardní sekce DPH:

* `{% include 'vat_breakdown' %}`: tabulka rozpisu DPH podle sazeb.
* `{% include 'legal_notes' %}`: zákonné poznámky k DPH (přenesená daňová povinnost, vývoz, IOSS…).

Viz [Daně a právní náležitosti](https://foliant-help.iforiti.com/cs/tax-and-legal.md).

## Dobré vědět

* Editor kódu označí neznámé filtry varováním. Kdykoli ho uvidíte, zkontrolujte náhled.
* Některé filtry z motivů obchodu Shopify v dokumentech neexistují. Používejte filtry uvedené výše a standardní filtry Liquid.

## Související články

* [Peníze a měna v šablonách](https://foliant-help.iforiti.com/cs/template-editor/liquid-money-and-currency.md)
* [Data, jazyky a překlady](https://foliant-help.iforiti.com/cs/template-editor/liquid-dates-and-languages.md)
* [Čárové kódy a QR kódy](https://foliant-help.iforiti.com/cs/template-editor/liquid-barcodes-and-qr-codes.md)
* [Objekt objednávky a běžné proměnné](https://foliant-help.iforiti.com/cs/template-editor/liquid-order-variables.md)


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