# Ügyfelek widget: lapozás, továbbiak betöltése, végtelen görgetés és megosztható URL

> Hosszú ügyféllista tördelése az Ügyfelek widgetben: számozott lapozás, Továbbiak betöltése gomb, késleltetett (végtelen) betöltés és megosztható URL.

Ha sok ügyfeled van, nem kell mindet egyszerre kirakni. Az **Ügyfelek** widget **További bejegyzésopciók** szakasza négy módot kínál: **Nincs**, **Lapozás**, **Továbbiak betöltése** és **Késleltetett betöltés**. Ez a Pro változat funkciója; ingyenes változatban a lista a **Megjelenített bejegyzések maximális száma** értéknél megáll, és semmi sem jelenik meg alatta.

## Közös előfeltételek

- Az **Ügyfelek** widget be van kapcsolva a **The Plus Addons → Widgets** oldalon, és az ügyfelek bejegyzésekként léteznek (**Tp Clients**).
- Az **Elrendezés** **Rács** vagy **Masonry**, a **Forrás kiválasztása** pedig **Bejegyzés típusa**. Körhintánál és **Ismétlő** forrásnál ez a szakasz nem jelenik meg.
- A **Tartalom forrása** szakaszban a **Megjelenített bejegyzések maximális száma** kisebb legyen, mint az ügyfelek száma. Ez az első szelet. Ha például nyolc ügyfeled van, és az érték is 8, nincs mit betölteni, ezért semmilyen vezérlő nem jelenik meg.

A **További bejegyzésopciók** szakaszban a **Bejegyzések betöltési opciói** négy képgombként jelenik meg: az első a **Nincs**, a második a **Lapozás**, a harmadik a **Továbbiak betöltése**, a negyedik a **Késleltetett betöltés**.

## Lapozás

A lista számozott oldalakra tagolódik, így a szakasz magassága állandó marad, bármennyi ügyfelet veszel fel.

1. Állítsd a **Megjelenített bejegyzések maximális száma** értékét arra, hány logó legyen egy oldalon.
2. A **További bejegyzésopciók** szakaszban kattints a **Lapozás** gombra.
3. Szükség esetén írd át az **Következő lapozógomb** és **Előző lapozógomb** szövegét.

![Az Ügyfelek widget három logóval, alatta az 1, 2, 3 oldalszámok és a Következő link](./kepek/galeria-csapat-velemenyek-2-ugyfelek-lapozas.webp)

*Az Ügyfelek widget három logóval, alatta az 1, 2, 3 oldalszámok és a Következő link* (https://minta-bolt.hu/gcv2-ugyfelek-lapozas/)

Nyolc ügyfélnél és 3 logó/oldalnál három oldal jön létre. A képen az aktuális oldal száma alá van húzva.

| Beállítás | Mit csinál | Alapérték |
|---|---|---|
| **Következő lapozógomb** | Az előre mutató link szövege. | Következő |
| **Előző lapozógomb** | A visszafelé mutató link szövege. | Előző |
| **Lapozás tipográfiája** | Az oldalszámok és linkek betűtípusa. | Téma |
| **Lapozás szövegének színe** | Az oldalszámok színe. | Téma |
| **Lapozás színe rámutatáskor** | Rámutatáskor és az aktuális oldalszámnál használt szín. | Téma |

Tudnivalók:

- Az oldalszámok valódi linkek: a 2. oldal a címhez fűzött `?paged=2` paraméterrel töltődik be, ezért könyvjelzőzhető és megosztható.
- A visszalépő link csak az 1. oldal után jelenik meg.
- Teljes oldalbetöltés történik, a böngésző az oldal tetejére ugrik. Ha a logók lent vannak az oldalon, inkább a **Továbbiak betöltése** gombot használd.
- Az oldalak számát a **Megjelenített bejegyzések maximális száma** és a **Kategória kiválasztása** szerint megmaradó ügyfelek száma adja.
- Két lapozott lista ugyanazon az oldalon közös `paged` paramétert használ, ezért együtt lépnek.
- Ha a 2. oldal üres, ellenőrizd a **Kihagyott bejegyzések száma** értékét a **Tartalom forrása** szakaszban: az a lista elejéről hagy ki ügyfeleket, mielőtt a lapozás elkezdődik.

## Továbbiak betöltése gomb

Az oldal első nézete rövid marad, a látogató pedig egy gombbal kéri a többit, az oldal újratöltése nélkül.

1. Állítsd a **Megjelenített bejegyzések maximális száma** értékét az első szelet méretére.
2. A **További bejegyzésopciók** szakaszban kattints a **Továbbiak betöltése** gombra.
3. A **További bejegyzések kattintásra/görgetésre** értéke legyen az egy kattintással érkező extra logók száma.

![Az Ügyfelek widget három logóval, alatta a Továbbiak betöltése gomb](./kepek/galeria-csapat-velemenyek-2-ugyfelek-tovabbiak.webp)

*Az Ügyfelek widget három logóval, alatta a Továbbiak betöltése gomb* (https://minta-bolt.hu/gcv2-ugyfelek-tovabbiak/)

3 megjelenített logónál és 2 logó/kattintás beállításnál az első kattintás után 5 logó látszik, a gomb pedig a lista alatt marad.

| Beállítás | Mit csinál | Alapérték |
|---|---|---|
| **Gomb szövege** | A gomb felirata. | Továbbiak betöltése |
| **Betöltési szöveg** | A gombon látszik betöltés közben. | Betöltés... |
| **Az összes bejegyzés betöltése után megjelenő szöveg** | Akkor jelenik meg, ha minden ügyfél betöltődött. | Minden kész! |
| **További bejegyzések kattintásra/görgetésre** | Hány logót hoz egy kattintás. | 4 |
| **Továbbiak betöltése tipográfiája**, a szöveg- és háttérszín, valamint a szegély | A gomb stílusa normál és rámutatásos állapotban. | Téma |

Tudnivalók:

- Az új logók a meglévők alá kerülnek a háttérben lekérve; az oldal nem töltődik újra, és nem ugrik.
- Betöltés közben a gomb a **Betöltési szöveg** feliratot mutatja, utána visszaáll a **Gomb szövege** értékére.
- Ha minden ügyfél betöltődött, a gomb nem kér többet, és az **Az összes bejegyzés betöltése után megjelenő szöveg** látszik.
- A korábban betöltött sorrend nem változik.

## Késleltetett (végtelen) betöltés

A következő szelet magától betöltődik, amint a látogató a lista aljáig görget, kattintani nem kell.

1. Állítsd be az első szeletet a **Megjelenített bejegyzések maximális száma** értékkel.
2. A **További bejegyzésopciók** szakaszban kattints a **Késleltetett betöltés** gombra.
3. A **További bejegyzések kattintásra/görgetésre** értéke legyen az egy szelet mérete.

| Beállítás | Mit csinál | Alapérték |
|---|---|---|
| **Betöltési szöveg** | Betöltés közben látszik. | Betöltés... |
| **Az összes bejegyzés betöltése után megjelenő szöveg** | Az utolsó szelet után látszik. | Minden kész! |
| **További bejegyzések kattintásra/görgetésre** | Hány logó érkezik szeletenként. | 4 |
| **Loading Spinner**: szín, méret és szegélyvastagság | A betöltést jelző forgó gyűrű. | Téma |
| A kész üzenet tipográfiája és színe | A befejező szöveg stílusa. | Téma |

Tudnivalók:

- A szeletek a háttérben érkeznek, az oldal nem töltődik újra. A forgó gyűrű közvetlenül a logók alatt áll, a következő szelet váltja le.
- A betöltés addig folytatódik, amíg minden ügyfél meg nem jelent.
- Az oldal címébe semmi sem kerül, ezért a legörgetett állapot nem osztható meg. Ahhoz a **Továbbiak betöltése** gomb és az **URL engedélyezése** kell.
- A betöltés csak akkor indul, ha a látogató a lista aljánál tovább görget. Rövid oldalon, ahol a teljes lista és a gyűrű is látszik görgetés nélkül, semmi sem töltődik be. Tegyél tartalmat a lista alá, vagy használd a **Továbbiak betöltése** gombot.
- A lista alatti tartalom (például a lábléc) folyamatosan lejjebb csúszik, nagyon hosszú listánál ez megnehezítheti az elérését.

## Megosztható URL a Továbbiak betöltésével

Ha a látogató többször a **Továbbiak betöltése** gombra kattint, majd átmásolja a címet, a címzett ugyanannyi logót lásson. Az **Ügyfelek** widget a betöltött szeletek számát az oldal címébe írja.

1. Állítsd be a **Megjelenített bejegyzések maximális száma** értékét az ügyfelek számánál kisebbre.
2. A **További bejegyzésopciók** szakaszban válaszd a **Továbbiak betöltése** gombot.
3. Nyisd meg a **Extra opciók** szakaszt a **Tartalom** fülön.
4. Állítsd az **URL engedélyezése** kapcsolót **Megjelenítés**-re. Csak akkor látszik, ha a **Bejegyzések betöltési opciói** értéke **Továbbiak betöltése**.
5. Frissítsd az oldalt, és próbáld ki a nyilvános oldalon.

Példa 8 ügyfélre, 3 megjelenített logóra és 2 logó/kattintásra:

| Lépés | Látszó logók | A címsorban |
|---|---|---|
| Az oldal megnyitása | 3 | a sima oldalcím |
| Első kattintás | 5 | az oldalcím és egy `=1`-re végződő számláló |
| Második kattintás | 7 | ugyanaz a számláló `=2` értékkel |
| Ugyanez a cím újra megnyitva | 7 | változatlan |

Tudnivalók:

- A cím az oldal újratöltése nélkül változik, ezért a látogató nem veszíti el a helyét.
- A paraméter a widget saját azonosítóját tartalmazza, így két ügyféllista ugyanazon az oldalon külön számlálót kap.
- A megosztott link megnyitásakor az összes szelet egyszerre töltődik be, tehát a címzett azonnal ugyanannyi logót lát.

Korlátozások:

- Az **URL engedélyezése** Pro funkció, és csak a **Továbbiak betöltése** gombbal vagy az **AJAX** kategóriaszűrővel jelenik meg.
- A link azt őrzi meg, hány logó töltődött be, nem azt, hogy melyek. Ha ügyfelet veszel fel, vagy a sorrend megváltozik, ugyanaz a link más logókat mutat. Ha a megjelenített bejegyzések száma vagy a szeletméret változik a link másolása után, a link szintén más számú logót hoz.
- A kategóriaszűrős változat ebben a kiadásban nem működik: lásd [Ügyfelek widget: kategóriaszűrő és AJAX szűrő](https://hub.hellowp.io/hu/plugins/theplus_elementor_addon/galeria-csapat-velemenyek-ugyfelek-szuro/).
- A **Késleltetett betöltés** nem ír semmit a címbe.

## Hibaelhárítás

**Nincs gomb, nincs oldalszám, nincs forgó gyűrű.** A **Megjelenített bejegyzések maximális száma** legalább annyi, mint az ügyfelek száma. Csökkentsd. Ugyanez az oka annak, ha a gomb rögtön a kész szöveget mutatja.

**Hiányzik a további bejegyzésopciók szakasz.** Az elrendezés **Körhinta**, vagy a forrás **Ismétlő**.

**A gombra kattintva nem történik semmi.** Nézd meg a böngésző konzolját. A biztonsági bővítmények és az erős gyorsítótár blokkolhatja a háttérkérést.

**Görgetésre nem tölt be semmit.** Valószínűleg rövid az oldal: tegyél tartalmat a lista alá, vagy válts **Továbbiak betöltése** gombra.

**Nem látszik az URL engedélyezése kapcsoló.** Állítsd a **Bejegyzések betöltési opciói** értékét **Továbbiak betöltése**-re.

**A cím nem változik.** Ellenőrizd, hogy a kapcsoló be van-e kapcsolva, frissítetted-e az oldalt, és a közzétett oldalon kattintasz, nem a szerkesztő előnézetében.

**A megosztott link kevesebb logót mutat.** A számláló szeletek számát tárolja, nem ügyfeleket; ha a beállítások közben változtak, más számú logó jön ki.
