Tovább a tartalomhoz

Beállítások

A Select Field blokk automatikus kiegészítés beállításai: bekapcsolás, AJAX-os betöltés, minimális karakterszám és egyéni üzenetek.

A beállítások a Select Field blokkban jelennek meg. Kattints a mezőre az űrlapszerkesztőben: a blokk alatt, a Fill options from és az Is multiple beállítás után találod az automatikus kiegészítés kapcsolóit.

https://minta-bolt.hu/wp-admin/post.php?post=4&action=edit
A Select Field blokk beállításai az űrlapszerkesztőben

A képen a Use Autocomplete be van kapcsolva, alatta látszik a Loading via AJAX és a Minimum input length.

Beállítás Mit csinál Alapérték
Use Autocomplete Be- és kikapcsolja az automatikus kiegészítést. Bekapcsolva a mező keresőmezőt kap, amelyben a lehetőségek között lehet keresni. kikapcsolva
Loading via AJAX A lehetőségeket a keresés közben, AJAX-kéréssel tölti be a szerverről, így mindig friss adatot kapsz. kikapcsolva
Minimum input length A keresés indításához szükséges legkisebb karakterszám. üres

A kapcsoló bekapcsolása után a legördülő lista tetején szövegmező jelenik meg, és a lista a begépelt szövegnek megfelelően szűkül. A kapcsoló alatti leírás: „Adding a text box to search among options”.

Bekapcsolva a lehetőségek nem az oldallal együtt töltődnek be, hanem minden kereséskor lekérdezi őket a szerverről. Ez dinamikus listáknál (például bejegyzésekből, felhasználókból vagy adatbázisból épülő listáknál) hasznos, mert mindig az aktuális tartalom látszik. Forgalmas oldalakon ez különösen előnyös.

Fontos tudnivaló: AJAX-os betöltésnél a mező nem használ előre megadott (preset) és alapértelmezett értéket, a kézzel megadott lehetőségeket pedig nem tölti be az oldallal. A szerkesztőben ezt a kapcsoló alatti szöveg is jelzi: „Preset and default values are not supported when options are loaded via AJAX.”

Itt adhatod meg, hány karaktert kell begépelnie a látogatónak, mielőtt a keresés elindul. A mező alatti leírás: „Number of characters required to perform a search.” Ha például 2 az értéke, az első karakter után még nem szűkül a lista.

A blokk jobb oldali panelén, a Blokk fülön van egy Autocomplete translations szakasz is. Ezzel a keresőmező üzeneteit írhatod át, például magyarra.

https://minta-bolt.hu/wp-admin/post.php?post=4&action=edit
Az Autocomplete translations panel a jobb oldali oszlopban

A képen az Enable custom messages kapcsoló be van kapcsolva, alatta a négy üzenetmező látszik.

Az Enable custom messages kapcsolóval engedélyezed az egyéni szövegeket. Bekapcsolás után ezek a mezők jelennek meg:

Mező Mikor jelenik meg az üzenet
ERROR LOADING Ha az eredményeket nem sikerült betölteni. Alapszöveg: „The results could not be loaded.”
INPUT TOO SHORT Ha a látogató a megadott minimumnál kevesebb karaktert gépelt. Alapszöveg: „Please enter %this(remaining)% or more characters”. A szövegben a %this(remaining)% és más makrók is használhatók.
NO RESULTS Ha a keresésre nincs találat. Alapszöveg: „No results found”.
SEARCHING A keresés közben. Alapszöveg: „Searching…”.

Készült:

Tiszteletben tartjuk a magánszférádat

Sütiket használunk a böngészési élmény javítására és a forgalom elemzésére. Az analitika csak akkor indul, ha engeded. Adatvédelmi irányelvek, Sütitájékoztató.

Sütibeállítások