# Rejtett és számolt mezők

> A Hidden és Calculated mezőtípus, és egy példa képlettel: ár szorozva mennyiséggel plusz egy rejtett adó.

A **Hidden** (rejtett) mező értéke nem látszik a weboldalon, de számításokhoz használható. A **Calculated** (számolt) mező matematikai képlettel számol, és az eredményt megjeleníti az űrlapon. A képlet értékei származhatnak korábban létrehozott meta mezőkből, vagy olyan mezőkből, amelyeket a látogató tölt ki.

Mindkettő a régi űrlapkészítő (**JetEngine → Űrlapok**) mezőtípusa, és működik Elementorral és a blokkszerkesztővel is.

> Ha a képletben egy rejtett mező értékét használod, és az egy meta mezőhöz van kötve, a képlet csak azokon az oldalakon vagy bejegyzéseken működik, ahol az a meta mező létezik.

## Példa: termék végösszege adóval

Készítünk egy rövid vásárlási űrlapot. A látogató látja az árat és a mennyiséget, az adót viszont nem, mégis beleszámít a végösszegbe.

### 1. Ár és mennyiség

Vegyél fel két mezőt: **Price** (ár) és **Quantity** (mennyiség). Mindkettő legyen **Number** típusú, mert a képlet csak szám típusú mezőkkel működik helyesen.

### 2. A rejtett mező

1. Vegyél fel új mezőt, és a típusnál válaszd a **Hidden** értéket.
2. Add meg a nevét, például `Tax`.
3. A **Field Value** (mezőérték) listában válaszd a **Current Post Meta** (az aktuális bejegyzés meta mezője) lehetőséget, és add meg annak a meta mezőnek a nevét, amely az adó értékét tárolja.

### 3. A számolt mező

1. Vegyél fel új mezőt, a típusa legyen **Calculated**, és adj neki nevet.
2. A **Calculation Formula** (számítási képlet) mezőbe írd be a képletet. A képlet a mennyiséget megszorozza az árral, és hozzáadja az adót:

```text
%FIELD::Quantity%*%FIELD::Price%+%FIELD::Tax%
```

A `%FIELD::Tax%` itt a rejtett mező. A makróban a mezőnév szerepel.

3. Az **Calculated Value Prefix** (számolt érték előtagja) mezőbe írj egy szöveget, amely az eredmény előtt jelenik meg.
4. Kattints a **Módosítások alkalmazása**, majd a **Közzététel** gombra.

### Az eredmény

A weboldalon az ár és a mennyiség látszik, az adómező nem, a végösszegbe viszont beleszámít. Ha az ár 20, a mennyiség 1, az adó 5, az eredmény 20 × 1 + 5 = 25. Ha a látogató a mennyiséget átírja, a végösszeg a rejtett adóval együtt újraszámolódik.
