# Szöveges és számmezők: Egysoros szöveg, Bekezdés szövege, Szám

> Az Egysoros szöveg, a Bekezdés szövege és a Szám mező beállításai, az összefűző címkék és az ellenőrzés.

Az űrlapszerkesztő **Mezők hozzáadása** paneljén, a **Szabványos mezők** csoportban találod ezeket a mezőket. Mezőre kattintva a jobb oldali **Mező beállításai** fülön jelennek meg a beállításai, három szakaszban: **Általános**, **Megjelenés** és **Haladó**. A mezők közös beállításai (címke, leírás, kötelező, CSS-osztály és a többi) minden mezőnél ugyanazok; itt csak azt írjuk le, ami az adott mezőre különösen jellemző.

![A Szabványos mezők próbaűrlapja a látogatónak, szöveges mezőkkel](./kepek/standard-mezok-1-urlap-elol.webp)

*A Szabványos mezők próbaűrlapja a látogatónak, szöveges mezőkkel* (https://minta-bolt.hu/mezok-proba/)

A képen az űrlap látogatói nézete látszik: a szöveges mezők alatt a megengedett karakterek számlálója, a számmező alatt a megengedett tartomány.

## Egysoros szöveg

Rövid, egysoros szöveget kér be. Akkor használd, ha legfeljebb egy sornyi adatra van szükséged, például névre vagy azonosítóra.

![Az Egysoros szöveg mező beállításai a szerkesztőben](./kepek/standard-mezok-1-egysoros-beallitasok.webp)

*Az Egysoros szöveg mező beállításai a szerkesztőben* (https://minta-bolt.hu/wp-admin/admin.php?page=gf_edit_forms&id=4)

A mező az **Általános**, a **Megjelenés** és a **Haladó** szakasz közös beállításait használja. Két dolog érdemel külön említést:

- **Beviteli maszk**: kötött formátumot írhatsz elő (például telefonszám vagy azonosító mintája). Ez a beállítás az Egysoros szöveg mezőn és a Bejegyzés egyéni mezője mezőn érhető el.
- **Maximális karakterszám**: ha megadod, a mező nem fogad el hosszabb szöveget. A beküldés ilyenkor nem megy át, és a mezőnél hibaüzenet jelenik meg.

**Összefűző címke:** a mező értékét az `{Mezőnév:azonosító}` alakban illesztheted be értesítésbe vagy megerősítésbe. Egy „Szöveg” nevű, 2-es azonosítójú mező például így néz ki:

```
{Szöveg:2}
```

A címkének nincs módosítója.

## Bekezdés szövege

Többsoros szövegmező (textarea), hosszabb üzenetekhez.

![A Bekezdés szövege mező beállításai az Általános szakaszban](./kepek/standard-mezok-1-bekezdes-beallitasok.webp)

*A Bekezdés szövege mező beállításai az Általános szakaszban* (https://minta-bolt.hu/wp-admin/admin.php?page=gf_edit_forms&id=4)

A mező a **Általános** és a **Megjelenés** szakasz közös beállításait használja, és ezek tartoznak hozzá külön:

| Szakasz | Beállítás | Mit csinál |
|---|---|---|
| Általános | Maximális karakterszám | A mezőbe írható karakterek felső határa. |
| Megjelenés | Mezőmagasság | A szövegdoboz magassága, vagyis hogy hány sor látszik egyszerre. |
| Haladó | Formázott szöveges szerkesztő használata | Bekapcsolja a formázott szöveges (rich text) szerkesztőt a mezőn. |

![A Bekezdés szövege mező Haladó szakasza a formázott szöveges szerkesztő jelölőnégyzetével](./kepek/standard-mezok-1-bekezdes-halado.webp)

*A Bekezdés szövege mező Haladó szakasza a formázott szöveges szerkesztő jelölőnégyzetével* (https://minta-bolt.hu/wp-admin/admin.php?page=gf_edit_forms&id=4)

A képen a **Haladó** szakasz látszik, benne a **Formázott szöveges szerkesztő használata** jelölőnégyzettel.

A formázott szerkesztőre két korlátozás vonatkozik:

- Ha a mezőhöz már vannak beküldött adatok, nem tudod bekapcsolni a szerkesztőt.
- Ha a szerkesztő be van kapcsolva és már vannak beküldött adatok, nem tudod kikapcsolni.

**Összefűző címke:** `{Mezőnév:2}`, módosító nincs.

**Ellenőrzés:** ha van karakterkorlát, a hosszabb szöveg nem küldhető be, és a mezőnél hibaüzenet látszik. Formázott szerkesztőnél a bővítmény a számolás előtt eltávolítja a HTML-címkéket, így a korlát csak a látható szövegre vonatkozik, a mögötte lévő jelölésre nem.

## Szám

Számértéket kér be. Ha tartományt adsz meg, a mező ellenőrzi, hogy a beírt szám beleesik-e.

![A Szám mező beállításai: számformátum, tartomány, számítás](./kepek/standard-mezok-1-szam-beallitasok.webp)

*A Szám mező beállításai: számformátum, tartomány, számítás* (https://minta-bolt.hu/wp-admin/admin.php?page=gf_edit_forms&id=4)

A mező a **Megjelenés** és a **Haladó** szakasz közös beállításait használja. Az **Általános** szakaszban ezek a saját beállításai:

| Beállítás | Mit csinál |
|---|---|
| **Számformátum** | A megengedett számformátum: a tizedeselválasztó vessző vagy pont lehet. |
| **Tartomány** | A **Minimum** és a **Maximum** érték. A látogató csak ezen belüli számot adhat meg. |
| **Számítás bekapcsolása** | A mező értékét képlet számolja ki, nem a látogató írja be. A képlet szabályairól a számításokkal foglalkozó fejezetben olvashatsz. |

A látogatói nézeten a mező alatt egy segédszöveg is megjelenik a megadott tartománnyal („Adj meg egy 1 és 20 közötti számot.”).

**Összefűző címke:** `{Mezőnév:2:módosító}`. Egy módosító van: a `:value` nem használ ezres elválasztót, hanem a szám tiszta értékét adja vissza. Pénznem értékeknél nem alkalmazható.

**Ellenőrzés:**

- A mező ellenőrzi, hogy a beírt érték érvényes szám-e a beállított formátumban. Ha nem, a beküldés nem megy át.
- Tartomány esetén azt is ellenőrzi, hogy az érték a megengedett határokon belül van-e. Ha nem, hibaüzenet írja le a kívánt tartományt.
- A számított mezőknél az ellenőrzés kimarad, mert az értéket a képlet adja, nem a látogató.
