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

# Item baris di template

> Lakukan loop pada item baris pesanan di Liquid dan cetak judul, jumlah, harga, SKU, gambar, berat, dan propertinya.

Item dalam pesanan ada di `line_items`. Untuk mencetaknya, lakukan loop pada daftar tersebut: semua yang berada di antara `{% for line_item in line_items %}` dan `{% endfor %}` diulang sekali untuk setiap item, dan `line_item` adalah item yang sedang diproses. Kolom item baris hanya berfungsi di dalam loop.

## Tabel item dasar

```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>
```

## Kolom item baris

| Variabel | Yang dicetak |
| - | - |
| `line_item.title` | Judul item (produk dan varian) |
| `line_item.name` | Nama item |
| `line_item.product_title` | Judul produk |
| `line_item.variant_title` | Judul varian, misalnya "Blue / Large" |
| `line_item.quantity` | Jumlah yang dipesan, termasuk item yang dikembalikan dananya |
| `line_item.fulfillable_quantity` | Jumlah yang masih perlu dipenuhi |
| `line_item.refunded_quantity` | Jumlah yang dikembalikan dananya |
| `line_item.sku` | SKU |
| `line_item.vendor` | Vendor |
| `line_item.price` | Harga satuan, setelah diskon baris (sen) |
| `line_item.original_price` | Harga satuan sebelum diskon (sen) |
| `line_item.line_price` | Total baris: harga satuan × jumlah, setelah diskon baris (sen) |
| `line_item.total_discount` | Diskon baris (sen) |
| `line_item.discount_per_item` | Diskon per item (sen) |
| `line_item.total_tax` | Pajak baris (sen) |
| `line_item.cost` | Biaya item, untuk pesanan pembelian (sen) |
| `line_item.tax_lines` | Pajak baris: lakukan loop untuk `title`, `rate`, `price` |
| `line_item.discount_allocations` | Diskon yang diterapkan pada baris: lakukan loop untuk `amount` |
| `line_item.properties` | Properti item baris. Lihat [Atribut pesanan dan properti item baris](https://foliant-help.iforiti.com/id/template-editor/liquid-custom-fields.md). |
| `line_item.hs_tariff_code` | Kode tarif HS |
| `line_item.country_of_origin` | Negara asal |
| `line_item.weight` | Berat satu item, dalam satuannya sendiri |
| `line_item.grams` | Berat satu item, dalam gram; `{{ line_item.grams \| weight_with_unit }}` menambahkan satuannya |
| `line_item.total_weight` | Berat baris (item × jumlah) |
| `line_item.image` | Gambar item; `{{ line_item.image \| img_url: 'thumb' \| img_tag }}` mencetaknya |
| `line_item.requires_shipping` | Apakah item perlu dikirim |
| `line_item.gift_card` | Apakah item adalah kartu hadiah |
| `line_item.product` | Produk (`title`, `type`, `vendor`, `tags`, `handle`…) |
| `line_item.variant` | Varian (`title`, `sku`, `barcode`, `option1`, `inventory_quantity`…) |

## Pola umum

Cetak judul varian di bawah produk, hanya jika ada:

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

Hilangkan item yang dananya dikembalikan sepenuhnya dari slip pengemasan:

```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 %}
```

Tampilkan barcode untuk setiap SKU:

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

## Satu dokumen per pengiriman

Jika template mencetak satu dokumen per pengiriman (**Pengiriman terpisah** di halaman pengaturan template), `document_fulfillment` adalah pengiriman yang sedang dicetak. Untuk mencantumkan hanya isinya:

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

## Perlu diketahui

* Harga dalam sen: selalu cetak dengan filter money. Lihat [Uang dan mata uang di template](https://foliant-help.iforiti.com/id/template-editor/liquid-money-and-currency.md).
* Gambar item dicetak dengan ukuran yang Anda minta melalui `img_url`, misalnya `'thumb'`, `'small'`, `'medium'`, atau `'120x120'`.
* Metafield produk dan varian ada di `line_item.product.metafields` dan `line_item.variant.metafields`. Lihat [Metafield di template](https://foliant-help.iforiti.com/id/template-editor/metafields.md).
* Anda bebas memilih nama variabel loop, tetapi `line_item` sesuai dengan referensi dan template awal.
* Pesanan dari Bold Product Options dan Infinite Options menambahkan `line_item.options`, `line_item.option_addon`, `line_item.option_addons` serta harga termasuk add-on, sehingga Anda dapat mencetak add-on berbayar di bawah itemnya. Lihat [Aplikasi opsi produk (Bold, Infinite Options)](https://foliant-help.iforiti.com/id/templates/product-options-apps.md).

## Artikel terkait

* [Objek pesanan dan variabel umum](https://foliant-help.iforiti.com/id/template-editor/liquid-order-variables.md)
* [Uang dan mata uang di template](https://foliant-help.iforiti.com/id/template-editor/liquid-money-and-currency.md)
* [Atribut pesanan dan properti item baris](https://foliant-help.iforiti.com/id/template-editor/liquid-custom-fields.md)
* [Metafield di template](https://foliant-help.iforiti.com/id/template-editor/metafields.md)
* [Aplikasi opsi produk (Bold, Infinite Options)](https://foliant-help.iforiti.com/id/templates/product-options-apps.md)


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