# Összefűző címke módosítók a számításokban

> A :value, :price, :qty és :numeric módosítók, a bemeneti azonosítók használata és két példa.

A [számítási képlet](https://hub.hellowp.io/hu/plugins/gravityforms/mezobeallitasok-szamitasok/) összefűző címkékkel hozza be a mezők értékét. A címkéhez adott módosítóval kiválaszthatod, melyik értéket használja a képlet: például egy termék ára helyett az értékét vagy a mennyiségét.

## Módosító nélkül

Ha a címkének nincs módosítója (például `{Csomag:3}`), a felhasznált érték a mezőtől függ:

- az **Egyedi termék**, **Legördülő lista** és **Rádiógombok** típusú Termék mezők, valamint a **Jelölőnégyzetek** típusú Beállítás mezők az árat használják;
- az összes többi mező az értékét.

## Elérhető módosítók

| Módosító | Példa | Mit használ |
|---|---|---|
| `:value` | `{Csomag:3:value}` | A kiválasztott lehetőség értékét az ára helyett. |
| `:price` | `{Csomag:3:price}` | A kiválasztott lehetőség árát. |
| `:qty` | `{Csomag:3:qty}` | A termék mennyiségét. Csak árazási mezőknél működik; 0-t ad, ha nincs mennyiség megadva. |
| `:numeric` | `{Összeg:4:numeric}` | Az értéket számmá alakítja, például az `1,200.50` `1200.50` lesz. 0-t ad, ha a mező üres. |

A szöveget visszaadó módosítók és minden nem szám jellegű érték 0-nak számít a számításban.

## Egyetlen bemenet használata

Ha egy mezőnek csak egyik bemenetét szeretnéd használni, módosító helyett a bemenet azonosítóját írd a címkébe. Például a `{Termék:1.3}` az **Egyedi termék** mező mennyiség bemenetét használja.

## Példák

### Szállítási díj súly alapján

A **Csomag** nevű, **Legördülő lista** típusú Termék mező lehetőségei: Kicsi, Közepes, Nagy. Az **Értékek megjelenítése** be van kapcsolva, és az értékek a súlyok kilogrammban (2, 5 és 10). Ha kilogrammonként 1,5 egységet számolsz, az ár helyett az értéket kell használni:

```
{Csomag:3:value} * 1.5
```

### Egy termék sorösszege

Ugyanez a mező minden lehetőséghez árat tartalmaz, és a **Mennyiség** be van kapcsolva. A kiválasztott lehetőség árát megszorzod a rendelt darabszámmal:

```
{Csomag:3:price} * {Csomag:3:qty}
```

## Tudnivalók

- A feltételes logika által elrejtett mező értéke 0.
- A számokat a mező **Számformátum** beállítása szerint olvassa be a rendszer (lásd a [Számítások](https://hub.hellowp.io/hu/plugins/gravityforms/mezobeallitasok-szamitasok/) fejezet számformátum-szabályait).
- Fejlesztők a képletbe kerülés előtt módosíthatják az értéket a `gform_merge_tag_value_pre_calculation` szűrővel. A képlet és az eredmény további szűrői: `gform_calculation_formula`, `gform_calculation_result`, `gform_calculation_format_result`.
