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

# Tilausrivit malleissa

> Käy tilauksen rivit läpi Liquidilla ja tulosta niiden nimet, määrät, hinnat, SKU:t, kuvat, painot ja ominaisuudet.

Tilauksen tuotteet ovat listassa `line_items`. Tulosta ne käymällä lista läpi silmukalla: kaikki, mikä on `{% for line_item in line_items %}`- ja `{% endfor %}`-tagien välissä, toistetaan kerran jokaista tuotetta kohden, ja `line_item` on käsiteltävä tuote. Tilausrivin kentät toimivat vain silmukan sisällä.

## Yksinkertainen tuotetaulukko

```liquid theme={null}
<table>
  {% for line_item in line_items %}
    <tr>
      <td>{{ line_item.title }}</td>
      <td>{{ line_item.sku }}</td>
      <td>{{ line_item.quantity }}</td>
      <td>{{ line_item.price | money }}</td>
      <td>{{ line_item.line_price | money }}</td>
    </tr>
  {% endfor %}
</table>
```

## Tilausrivin kentät

| Muuttuja | Mitä se tulostaa |
| - | - |
| `line_item.title` | Tuotteen nimi (tuote ja variantti) |
| `line_item.name` | Rivin nimi |
| `line_item.product_title` | Tuotteen nimi |
| `line_item.variant_title` | Variantin nimi, esimerkiksi "Sininen / Suuri" |
| `line_item.quantity` | Tilattu määrä hyvitetyt tuotteet mukaan lukien |
| `line_item.fulfillable_quantity` | Kuinka monta on vielä toimittamatta |
| `line_item.refunded_quantity` | Kuinka monta on hyvitetty |
| `line_item.sku` | SKU |
| `line_item.vendor` | Toimittaja |
| `line_item.price` | Yksikköhinta rivialennusten jälkeen (sentteinä) |
| `line_item.original_price` | Yksikköhinta ennen alennuksia (sentteinä) |
| `line_item.line_price` | Rivin summa: yksikköhinta × määrä rivialennusten jälkeen (sentteinä) |
| `line_item.total_discount` | Rivin alennus (sentteinä) |
| `line_item.discount_per_item` | Alennus tuotetta kohden (sentteinä) |
| `line_item.total_tax` | Rivin vero (sentteinä) |
| `line_item.cost` | Tuotteen kustannus ostotilauksia varten (sentteinä) |
| `line_item.tax_lines` | Rivin verot: käy läpi silmukalla kentät `title`, `rate`, `price` |
| `line_item.discount_allocations` | Riviin kohdistetut alennukset: käy läpi silmukalla kenttä `amount` |
| `line_item.properties` | Tilausrivin ominaisuudet. Katso [Tilauksen attribuutit ja tilausrivin ominaisuudet](https://foliant-help.iforiti.com/fi/template-editor/liquid-custom-fields.md). |
| `line_item.hs_tariff_code` | HS-tullinimike |
| `line_item.country_of_origin` | Alkuperämaa |
| `line_item.weight` | Yhden tuotteen paino omassa yksikössään |
| `line_item.grams` | Yhden tuotteen paino grammoina; `{{ line_item.grams \| weight_with_unit }}` lisää yksikön |
| `line_item.total_weight` | Rivin paino (tuote × määrä) |
| `line_item.image` | Tuotteen kuva; `{{ line_item.image \| img_url: 'thumb' \| img_tag }}` tulostaa sen |
| `line_item.requires_shipping` | Tarvitseeko tuote toimituksen |
| `line_item.gift_card` | Onko tuote lahjakortti |
| `line_item.product` | Tuote (`title`, `type`, `vendor`, `tags`, `handle`…) |
| `line_item.variant` | Variantti (`title`, `sku`, `barcode`, `option1`, `inventory_quantity`…) |

## Yleisiä malleja

Tulosta variantin nimi tuotteen alle vain silloin, kun sellainen on:

```liquid theme={null}
{{ line_item.product_title }}
{% if line_item.variant_title != blank %}<br>{{ line_item.variant_title }}{% endif %}
```

Jätä kokonaan hyvitetyt tuotteet pois pakkausluettelosta:

```liquid theme={null}
{% for line_item in line_items %}
  {% if line_item.quantity > line_item.refunded_quantity %}
    {{ line_item.title }} × {{ line_item.quantity | minus: line_item.refunded_quantity }}
  {% endif %}
{% endfor %}
```

Näytä viivakoodi jokaisesta SKU:sta:

```liquid theme={null}
{{ line_item.sku | barcode }}
```

## Yksi asiakirja lähetystä kohden

Kun malli tulostaa yhden asiakirjan lähetystä kohden (**Jaetut lähetykset** mallin asetussivulla), `document_fulfillment` on tulostettava lähetys. Voit listata vain sen sisällön näin:

```liquid theme={null}
{% if document_fulfillment %}
  {% assign line_items = document_fulfillment.line_items %}
{% endif %}
```

## Hyvä tietää

* Hinnat ovat sentteinä: tulosta ne aina rahasuodattimella. Katso [Raha ja valuutta malleissa](https://foliant-help.iforiti.com/fi/template-editor/liquid-money-and-currency.md).
* Tuotekuvat tulostuvat siinä koossa, jonka pyydät `img_url`-suodattimella, esimerkiksi `'thumb'`, `'small'`, `'medium'` tai `'120x120'`.
* Tuotteen ja variantin metakentät ovat kohdissa `line_item.product.metafields` ja `line_item.variant.metafields`. Katso [Metakentät malleissa](https://foliant-help.iforiti.com/fi/template-editor/metafields.md).
* Voit valita silmukkamuuttujan nimen itse, mutta `line_item` vastaa viiteohjetta ja valmiita pohjia.
* Bold Product Optionsin ja Infinite Optionsin tilaukset lisäävät kentät `line_item.options`, `line_item.option_addon`, `line_item.option_addons` sekä hinnat lisäosineen, joten voit tulostaa maksulliset lisäosat tuotteensa alle. Katso [Tuotevalintasovellukset (Bold, Infinite Options)](https://foliant-help.iforiti.com/fi/templates/product-options-apps.md).

## Aiheeseen liittyvät artikkelit

* [Tilausobjekti ja yleiset muuttujat](https://foliant-help.iforiti.com/fi/template-editor/liquid-order-variables.md)
* [Raha ja valuutta malleissa](https://foliant-help.iforiti.com/fi/template-editor/liquid-money-and-currency.md)
* [Tilauksen attribuutit ja tilausrivin ominaisuudet](https://foliant-help.iforiti.com/fi/template-editor/liquid-custom-fields.md)
* [Metakentät malleissa](https://foliant-help.iforiti.com/fi/template-editor/metafields.md)
* [Tuotevalintasovellukset (Bold, Infinite Options)](https://foliant-help.iforiti.com/fi/templates/product-options-apps.md)


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