# Variációfüggő mezők és globális csoportok attribútum szerint

> Mezők megjelenítése csak bizonyos variációknál, és globális csoportok hozzárendelése attribútum vagy más taxonómia alapján.

## Variációfüggő mezők

Változó terméknél létrehozhatsz olyan mezőt, amelyik csak bizonyos variációknál jelenik meg.

1. Nyisd meg a mezőt, és válaszd a **Feltételek** fület.
2. Keresd meg a **Variációk** sort.
3. Válaszd ki a variációkat a listából. A lista a termék variációit mutatja az azonosítójukkal együtt (például „Kerámia bögre - piros #23”).
4. Mentsd a terméket.

![A Variációk sor: a mező csak a piros variációnál jelenik meg](./kepek/feltetelek-variaciok.webp)

*A Variációk sor: a mező csak a piros variációnál jelenik meg* (https://minta-bolt.hu/wp-admin/post.php?post=22&action=edit)

A mező csak akkor jelenik meg a termékoldalon, ha a vásárló a kiválasztott variációk valamelyikét választja. Ha a sort üresen hagyod, a mező minden variációnál megjelenik.

![A termékoldalon a piros variáció kiválasztása után megjelenik a piros bögre gravírozása mező](./kepek/feltetelek-termekoldal-latszik.webp)

*A termékoldalon a piros variáció kiválasztása után megjelenik a piros bögre gravírozása mező* (https://minta-bolt.hu/product/keramia-bogre/)

A képen a **Piros** variáció van kiválasztva, ezért látszik a „Piros bögre gravírozása” mező. Az „Üzenet az ajándékkártyára” mező az **Ajándékcsomagolás** bejelölésétől függ.

![A termékoldal változat nélkül és bejelöletlen jelölőnégyzettel: egyik feltételes mező sem látszik](./kepek/feltetelek-termekoldal-rejtett.webp)

*A termékoldal változat nélkül és bejelöletlen jelölőnégyzettel: egyik feltételes mező sem látszik* (https://minta-bolt.hu/product/keramia-bogre/)

Tudnivalók:

- A **Variációk** sor csak változó terméknél jelenik meg, és új terméken csak a mentés vagy közzététel után.
- A variációfüggő mező csak a termékekhez közvetlenül rendelt csoportokban működik. Globális csoportoknál nem, mert a variációk egy-egy változó termékhez tartoznak.

### Globális csoport variáció szerint

Globális csoportnál a variációk helyett az attribútum alapú feltételt használd: a mező akkor jelenik meg, ha a terméknek van egy adott attribútumértéke. A feltétel felvételét a [Mező- és csoportfeltételek](https://hub.hellowp.io/hu/plugins/product-extras-for-woocommerce/feltetelek-mezo-es-csoport-feltetelek/) fejezet írja le.

## Globális csoportok attribútum vagy taxonómia szerint

Egy [globális csoportot](https://hub.hellowp.io/hu/plugins/product-extras-for-woocommerce/globalis-csoportok/) alapból megjeleníthetsz:

- minden terméken,
- meghatározott termékkategóriákban,
- meghatározott termékeknél.

Ha kategória helyett más taxonómia szerint akarsz hozzárendelni, például márka vagy attribútum szerint, a bővítmény egy szűrőjét kell használnod. A szűrő neve `pewc_filter_global_categories_taxonomy`, és annak a taxonómiának az azonosítóját (slug) kell visszaadnia, amit a termékkategória helyett használni akarsz.

Példa: az attribútum szerinti hozzárendeléshez a szűrő a `pa_colour` értéket adja vissza. Ezután a globális csoportnál a **Colour** attribútum értékei közül választhatsz.

```php
add_filter( 'pewc_filter_global_categories_taxonomy', function () {
	return 'pa_colour';
} );
```

A kódot a sablon `functions.php` fájljába vagy egy kódrészlet-kezelő bővítménybe másold.

## Kapcsolódó fejezetek

- [Mező- és csoportfeltételek](https://hub.hellowp.io/hu/plugins/product-extras-for-woocommerce/feltetelek-mezo-es-csoport-feltetelek/)
- [Opciók engedélyezése és tiltása feltételekkel](https://hub.hellowp.io/hu/plugins/product-extras-for-woocommerce/feltetelek-opciok-feltetelesen/)
- [Globális csoportok](https://hub.hellowp.io/hu/plugins/product-extras-for-woocommerce/globalis-csoportok/)
