# Kosármennyiségek

> Darabszám- és összeghatárok a teljes kosárra, kizárt termékek, kosárértesítések és szerepkörök.

A kosárra vonatkozó korlátok a **WooCommerce → Beállítások → Haladó termékmennyiség** oldalon, a **Kosármennyiségek** almenüben vannak. Ezek nem egy termékre, hanem a kosár egészére érvényesek.

![A Kosármennyiségek oldal: korlátok, kizárások, kosárértesítések és szerepkörök](./kepek/kosar-mennyiseg.webp)

*A Kosármennyiségek oldal: korlátok, kizárások, kosárértesítések és szerepkörök* (https://minta-bolt.hu/wp-admin/admin.php?page=wc-settings&tab=afadvqty&section=cart-quantities)

Az oldal fentről lefelé a korlátokat, a kizárásokat, az értesítések szövegét és a szerepkör-választót tartalmazza.

## Kosármennyiségek beállításai

| Beállítás | Mit csinál |
| --- | --- |
| **Minimális mennyiség** | A kosárban lévő termékek legkisebb megengedett összmennyisége. |
| **Maximális mennyiség** | A kosárban lévő termékek legnagyobb megengedett összmennyisége. |
| **Darabszám többszöröse** | A kosár mennyiségének a megadott szám többszörösének kell lennie. |
| **Minimális összeg** | A kosár legkisebb értéke, amelytől a pénztár elérhető. |
| **Maximális összeg** | A kosár értéke ezt az összeget nem haladhatja meg. |

Mentéskor a bővítmény ellenőrzi az értékeket, és hibát jelez, ha:

- a minimális mennyiség nagyobb a maximálisnál,
- a minimális összeg nagyobb a maximálisnál,
- bármelyik érték negatív,
- a darabszám többszöröse nulla vagy kisebb,
- a minimális mennyiség nem többszöröse a megadott számnak.

Hiba esetén a beállítások nem mentődnek el.

## Termékek és kategóriák kizárása

A **Termékek kiválasztása** és a **Kategóriák kiválasztása** mezőben megadhatod, mely termékekre és kategóriákra ne vonatkozzanak a kosárkorlátok.

## Kosárértesítések

Itt szabhatod testre azokat az üzeneteket, amelyeket a vásárló akkor lát, ha megsérti a kosárkorlátokat. Az üzenetekben helyőrzők használhatók, amelyeket a bővítmény a tényleges értékekkel helyettesít.

| Üzenet | Mikor jelenik meg | Használható helyőrzők |
| --- | --- | --- |
| **Minimális mennyiségre vonatkozó üzenet** | A kosár mennyisége a minimum alatt van. | `[min-cart-qty]`, `[add-cart-qty]`, `[excluded_products]` |
| **Maximális mennyiségre vonatkozó üzenet** | A kosár mennyisége a maximum fölött van. | `[max-cart-qty]`, `[rem-cart-qty]`, `[excluded_products]` |
| **A darabszám többszörösére vonatkozó üzenet** | A mennyiség nem a megadott szám többszöröse. | `[cart-mul-num]`, `[cart-qty]`, `[excluded_products]` |
| **Minimális összegre vonatkozó üzenet** | A kosár értéke a minimum alatt van. | `[min-cart-amnt]`, `[add-cart-amnt]`, `[excluded_products]` |
| **Maximális összegre vonatkozó üzenet** | A kosár értéke a maximum fölött van. | `[max-cart-amnt]`, `[rem-cart-amnt]`, `[excluded_products]` |

A helyőrzők jelentése:

- `[min-cart-qty]`, `[max-cart-qty]`: a beállított minimum, illetve maximum mennyiség.
- `[add-cart-qty]`: hány darabot kell még a kosárba tenni.
- `[rem-cart-qty]`: hány darabot kell kivenni a kosárból.
- `[cart-mul-num]`: a szám, amelynek a többszörösének kell lennie a mennyiségnek.
- `[cart-qty]`: a kosárban lévő mennyiség.
- `[min-cart-amnt]`, `[max-cart-amnt]`: a beállított minimális, illetve maximális összeg.
- `[add-cart-amnt]`, `[rem-cart-amnt]`: mennyivel kell növelni, illetve csökkenteni a kosár értékét.

Az üzenetek alapértéke angol szöveg, ezért érdemes magyarra átírni őket.

## Felhasználói szerepkörök

A **Felhasználói szerepkörök kiválasztása** mezőben megadhatod, mely szerepkörökre vonatkozzanak a kosárkorlátok. A lista a WordPress szerepköreit és a **Vendég** lehetőséget tartalmazza. Ha egyet sem választasz ki, a korlátok minden szerepkörre érvényesek.

A beállításokat a **Módosítások mentése** gombbal mented.
