Kereső a fejlécben és saját keresőűrlap
Az Ajax Search beillesztése a fejlécbe Elementorban, a blokkszerkesztőben és Bricksben, saját keresőűrlap összeállítása, a helykitöltő szöveg átírása.
Ez a fejezet három gyakori feladatot mutat be: a keresőt a fejlécbe teszed, saját keresőűrlapot állítasz össze kategórialistával, és átírod a mező helykitöltő szövegét.
A kereső beillesztése a fejlécbe
Szekció neve “A kereső beillesztése a fejlécbe”A fejlécet a JetThemeCore (Elementorban és a blokkszerkesztőben) vagy a Bricks sablonkezelője adja. Elementor esetén az ingyenes Elementor is elég.
Elementor
Szekció neve “Elementor”- Nyisd meg a Crocoblock → Theme Builder oldalt.
- Szerkeszd a meglévő fejlécet a Edit content gombbal, vagy készíts újat.
- A szerkesztőben keresd meg az Ajax Search widgetet, és húzd a kívánt szekcióba.
- A Tartalom fülön állítsd be a szakaszokat (Search Form, Search Query, Results Area, Custom Fields, Search Suggestions, Notifications). A beállítások jelentése az áttekintésben olvasható.
- A Stílus fülön alakítsd a megjelenést a weboldalad arculatához.
- Kattints a Frissítés gombra.
Blokkszerkesztő
Szekció neve “Blokkszerkesztő”- Szerkeszd a blokkszerkesztővel készült fejlécet.
- Kattints a blokk hozzáadása gombra, és keresd meg az Ajax Search blokkot.
- A Blokk fülön ugyanazokat a beállításokat találod, mint Elementorban.
- A blokk megjelenéséhez használd a JetStyleManager bővítményt: a szerkesztő jobb felső sarkában a Block Style gombbal stílusozhatod.
- Mentsd a fejlécet.

A jobb oldali sávban a Blokk fülön látszanak a szakaszok.
Végül ellenőrizd, hogy a fejléc feltételei be vannak állítva (a fejléc jelenjen meg az oldalakon), és nézd meg a fejlécet a weboldalon.
Bricks
Szekció neve “Bricks”A Bricksben az Ajax Search bármelyik sablonba beilleszthető; itt a fejléc példáját követjük. A JetPlugins és a Bricks együttműködéséhez a Bricks sablonkezelője kell.
- Nyisd meg a Bricks → Templates oldalt, és kattints az Add New Template gombra.
- A Template type listában válaszd a Header típust.
- Add meg a sablon címét, és kattints az EDIT WITH BRICKS gombra.
- Tervezd meg a fejlécet, majd a kereső elemek között keresd meg az Ajax Search elemet, és húzd a kívánt helyre.
- A CONTENT fül SEARCH FORM szakaszában kapcsold be a Show Categories List kapcsolót, és a Taxonomy listában válaszd ki az osztályozást.
- A találati terület szakaszban válaszd ki a találatokhoz használt listázósablont (Listing).
- A jobb felső sarokban kattints a Save ikonra.
- Rendeld a fejlécet egy oldalhoz, és nézd meg a weboldalon: három karakter beírása után megjelennek a találatok. Ha bekapcsoltad a kategórialistát, a kategória kiválasztásával a találatok a kategóriára szűkíthetők.
Saját keresőűrlap összeállítása
Szekció neve “Saját keresőűrlap összeállítása”Az alábbi példában az egész webhelyen keresel, a mező mellett kategórialista áll, és a keresés az osztályozások kifejezéseire is kiterjed. Az Elementor, a blokkszerkesztő és a Bricks mind használható.
Szükséges: a JetSearch aktív, és ha saját osztályozást használsz, a JetEngine is aktív az egyéni bejegyzéstípussal és osztályozással. Egy előre létrehozott oldalra vagy bejegyzésre is szükség van.
1. A globális beállítások
Szekció neve “1. A globális beállítások”- Nyisd meg a Crocoblock → JetPlugins Settings → JetSearch → Ajax Search Settings oldalt.
- Kapcsold be a Kategórialista megjelenítése kapcsolót, és a Taxonomy listában hagyd meg az alapértelmezett „Categories” értéket.
- Hagyd üresen a Forrás mezőt, hogy a keresés az egész webhelyen történjen.
- Kapcsold be a Kifejezés szerinti keresés és a Keresés az osztályozás (taxonomy) kifejezéseiben kapcsolót.
- Az osztályozások listájában válaszd ki a kívánt osztályozást (például az „Ingatlan típusa”).
- Hagyd meg az Eredmények sorrendjének alapja mezőben a Relevancia, az Eredmények sorrendje mezőben a Növekvő értéket.
- Kattints az Opciók mentése gombra.
2. Az Ajax Search hozzáadása
Szekció neve “2. Az Ajax Search hozzáadása”Nyiss meg egy oldalt vagy bejegyzést, keresd meg az Ajax Search widgetet (blokkot, elemet), és húzd az oldalra.
3. A keresőűrlap testreszabása
Szekció neve “3. A keresőűrlap testreszabása”Nyisd ki a widget beállításait, és menj a Tartalom → Search Form szakaszra.
- Az Input Icon mezőben válassz ikont a médiatárból.
- A Placeholder Text mezőbe írd a mező szövegét, például „Írd be, mit keresel”, az alapértelmezett „Search …” helyett.
- A Minimal Quantity of Symbols for Search értékét állítsd 3-ra (alapérték: 2).
- Kapcsold be a Show Submit Button kapcsolót, a Submit Button Label mezőbe írd például: „Keresés”, majd a Submit Button Icon mezőben válaszd ki a gomb ikonját.
- Kapcsold be a Show Categories List kapcsolót, a Taxonomy listában válaszd ki az osztályozást, a Select Placeholder mezőbe pedig írd a lista alapszövegét, például „Minden típus”.
- Kapcsold be a Responsive Form on Mobile kapcsolót.
- Mentsd az oldalt (Közzététel vagy Frissítés).
4. Az eredmény ellenőrzése
Szekció neve “4. Az eredmény ellenőrzése”Nyisd meg az oldalt a weboldalon. Mivel három karakter a minimum, annyit kell beírnod, hogy a találatok megjelenjenek. Ha a kategórialistából kiválasztasz egy kategóriát, a találatok arra szűkülnek. A küldés gombra kattintva megnyílik a teljes eredményoldal.

A képen a kereső háromnál több karakter beírása után két találatot mutat, a találatok alatt az összes találat hivatkozásával.
A helykitöltő szöveg átírása és formázása
Szekció neve “A helykitöltő szöveg átírása és formázása”Elementor
Szekció neve “Elementor”- Nyisd meg az oldalt, amelyen a keresőt használni szeretnéd, és add hozzá az Ajax Search widgetet.
- A Tartalom fülön nyisd ki a Search Form szakaszt.
- A Placeholder Text mezőbe írd az új szöveget.
- Ha az Input Icon mezőben ikont választasz az ikonkönyvtárból vagy feltöltesz egy SVG-t, az ikon a szöveg előtt jelenik meg.
- A Stílus fülön az Input Field szakaszban a helykitöltő betűtípusa, mérete és színe is állítható.
Blokkszerkesztő
Szekció neve “Blokkszerkesztő”- Add hozzá az Ajax Search blokkot.
- A Blokk fülön, a Search Input szakaszban írd át a Placeholder szöveget.
- A blokkszerkesztőnek nincs stílusfüle. A JetStyleManager bővítménnyel a Block Style gombra kattintva, az Input Field szakaszban formázhatod a helykitöltő szöveget.
Készült: