# Készletkezelés és globális készletkezelő

> Készlet korlátozása űrlapmezőkben: egyszerű és globális készlet, a Készletkezelő oldal, kifogyott tételek kezelése.

A készletkezelő modullal megszabhatod, hogy egy tételből hány darab rendelhető vagy foglalható. Jó eseményfoglaláshoz, jegyeladáshoz, termékrendeléshez és mindenhová, ahol a mennyiség véges. A rendszer követi, mennyi maradt.

## A modul bekapcsolása

1. Nyisd meg az **Integrációk** oldalt a Fluent Forms felső menüjében.
2. Keresd meg az **Inventory Module** modult (a keresőmezővel is megtalálhatod).
3. Kapcsold be a kapcsolóval.

A bekapcsolás után a **Globális beállítások** bal oldali sávjában megjelenik a **Készletkezelő** pont.

## Készlet beállítása egy mezőnél

Készletet a következő mezőknél állíthatsz be: fizetési tétel, rádiógomb, legördülő menü, többválasztós mező és jelölőnégyzet.

1. Vedd fel az űrlapra a kívánt mezőt, és add meg a választási lehetőségeket.
2. Nyisd meg a mező beállításait (ceruza ikon), és a **Speciális beállítások** részben keresd meg a **Készlet beállításai** szakaszt.
3. Válassz a három lehetőség közül: **Kikapcsolás** (alapértelmezés), **Egyszerű** vagy **Globális**.

### Egyszerű készlet

Az **Egyszerű** mód a készletet az adott mezőhöz köti: minden választási lehetőséghez külön számot adsz meg.

![Az egyszerű készlet beállításai](./kepek/modulok-1-keszlet-egyszeru.webp)

*Az egyszerű készlet beállításai* (https://minta-bolt.hu/wp-admin/admin.php?page=fluent_forms&form_id=8&route=editor)

| Beállítás | Mit csinál |
| --- | --- |
| **Készlet mennyisége** | Minden választási lehetőség mellett megadod, hány darab van belőle. |
| **Készlethiány üzenete** | A kifogyott tételnél megjelenő üzenet. |
| **Választási lehetőség elrejtése, ha nincs raktáron** | A kifogyott lehetőség eltűnik a listából. |
| **Beviteli mező elrejtése, ha nincs raktáron** | A mező elemei eltűnnek, ha kifogytak. |
| **Beviteli mező letiltása, ha nincs raktáron** | A tétel látszik, de szürke és nem választható. |
| **Elérhető készlet megjelenítése** | Megmutatja, mennyi áll még rendelkezésre. Alapból ki van kapcsolva. |
| **Készletcímke** | A készlet felirata. A `{remaining_quantity}` rövidkód a hátralévő darabszámot írja ki. |

Ha egy fizetés sikertelen, vagy sosem fejeződik be, a lefoglalt készlet visszakerül a raktárba.

### Globális készlet

A **Globális** mód közös készletet használ: ugyanazt a készletet több űrlap is fogyaszthatja. A választási lehetőségekhez a legördülő listákból a **Készletkezelőben** felvett tételeket rendeled hozzá (**Globális készlet**).

![A globális készlet beállításai](./kepek/modulok-1-keszlet-globalis.webp)

*A globális készlet beállításai* (https://minta-bolt.hu/wp-admin/admin.php?page=fluent_forms&form_id=8&route=editor)

A többi beállítás (készlethiány üzenete, elrejtés, letiltás, elérhető készlet, készletcímke) ugyanúgy működik, mint az egyszerű módban.

## A Készletkezelő (globális készlet)

Tegyük fel, hogy korlátozott számú buszjegyet árulsz, több különböző űrlapon is. A globális készlettel egy helyen követed a darabszámot, és ha elfogynak a jegyek, a kitöltők a készlethiány üzenetet látják.

### Készlettétel felvétele

1. Nyisd meg a **Globális beállítások → Készletkezelő** oldalt.
2. Kattints a **Készlet hozzáadása** gombra.
3. Az **Add Inventory** ablakban add meg a **Készlet nevét** és az **Összes mennyiséget**. Ha 0-t írsz, a tétel elfogyottnak számít.
4. Kattints a **Mentés** gombra.

![A Készlet hozzáadása ablak](./kepek/modulok-1-keszletkezelo-uj.webp)

*A Készlet hozzáadása ablak* (https://minta-bolt.hu/wp-admin/admin.php?page=fluent_forms_settings)

A tétel megjelenik a listában a nevével, az azonosítójával (slug), a mennyiségével és a készletállapotával (például **Raktáron (50)**).

![A felvett készlettétel a Készletkezelő listájában](./kepek/modulok-1-keszletkezelo-lista.webp)

*A felvett készlettétel a Készletkezelő listájában* (https://minta-bolt.hu/wp-admin/admin.php?page=fluent_forms_settings)

A sor végén a szerkesztés (kék) és a törlés (piros) gomb áll. A **Használatban lévő tételek** oszlop mutatja, mely űrlapmezők használják a készletet.

### Globális készlet hozzárendelése űrlaphoz

1. Nyisd meg azt az űrlapot, amelyben a készletet használni szeretnéd.
2. Vegyél fel olyan mezőt, amely támogatja a készletkezelést: fizetési tételt, jelölőnégyzetet, rádiógombot vagy legördülő menüt.
3. Add meg a mező választási lehetőségeit (például az egyes jegytípusokat).
4. A mező **Speciális beállítások → Készlet beállításai** részében válaszd a **Globális** módot.
5. Minden választási lehetőséghez válaszd ki a **Globális készlet** legördülő listából a megfelelő tételt.
6. Szabd testre a **Készlethiány üzenete** és a többi beállítást.
7. Mentsd az űrlapot.

### Készlet követése és visszaállítása

A **Készletkezelő** listájában a sor elején lévő nyílra kattintva részletes jelentés nyílik: ez mutatja a hátralévő készletet és azt, mely űrlapokon keresztül fogyott. Itt visszaállíthatod a készletet is, amihez egy megerősítő ablakban az **Igen, a tétel alaphelyzetbe állítása** gombra kell kattintanod.

Egyszerű készletnél a beküldések oldalán, a **Bejegyzések** felületen látod a készletben lévő tételeket és a darabszámukat.

## Az űrlap közzététele és egy példa

Mentsd az űrlapot, majd az **Előnézet és tervezés** gombbal nézd meg. A weboldalra az űrlap rövidkódjával teheted ki: másold ki a szerkesztő jobb felső részéről (például `[fluentform id="8"]`), és illeszd be az oldalba vagy a bejegyzésbe.

Példa: egy űrlapon három jelölőnégyzet van, ezek készlete 15, 13 és 21. Ha a kitöltő az elsőt jelöli be, a beküldés után ennek készlete 14-re csökken. Ha egy lehetőségből elfogy a készlet, és a **Választási lehetőség elrejtése, ha nincs raktáron** be van kapcsolva, az a lehetőség eltűnik az űrlapról.
