Tovább a tartalomhoz

A felhasználó összes értékelése a profiloldalon

A JetReviews értékelések megjelenítése az egyedi felhasználói oldalon: SQL-lekérdezés a jet_reviews táblából, Query Builder-forrású listázás és Listing Grid.

A JetReviews bővítménnyel a felhasználók értékelhetnek bejegyzéseket vagy más felhasználók oldalát. Ez a fejezet azt mutatja meg, hogyan jelenítheted meg egy felhasználó összes értékelését az egyedi felhasználói oldalán.

Előfeltételek:

  • Elementor (az ingyenes is elég) vagy blokkszerkesztő;
  • aktív JetEngine, a Profilkészítővel létrehozott egyedi felhasználói oldallal;
  • aktív JetReviews bővítmény.

1. Az egyedi felhasználói oldal beállítása

Szekció neve “1. Az egyedi felhasználói oldal beállítása”
  1. Hozz létre egy statikus oldalt az Oldalak menüben.
  2. A JetEngine → Profile Builder oldalon kapcsold be az Egyedi felhasználói oldal kapcsolót, és a mellette lévő mezőben válaszd ki az új oldalt.
  3. Hozz létre egy sablont, amely az értékeléseket fogja mutatni, és rendeld hozzá a Felhasználói oldal fül egyik aloldalához.
  4. Kattints a Mentés gombra.

2. SQL-lekérdezés a Lekérdezéskészítőben

Szekció neve “2. SQL-lekérdezés a Lekérdezéskészítőben”
  1. A JetEngine → Lekérdezéskészítő oldalon kattints az Új hozzáadása gombra.
  2. A lekérdezés típusa legyen „SQL Query”, a From table mezőbe írd: jet_reviews.
  3. A Where feltételek határozzák meg az eredményt. Itt az egyetlen fontos feltétel, hogy az értékelés szerzője a lekérdezett felhasználó legyen: a Column „author”, a Compare „Equal”, a Value pedig a „Queried user ID” makró.
  4. Kattints a lekérdezés hozzáadása/frissítése gombra.

3. Listázási sablon az értékeléseknek

Szekció neve “3. Listázási sablon az értékeléseknek”
  1. A JetEngine → Listázások/komponensek oldalon kattints az Új elem hozzáadása gombra.
  2. A Lista forrása legyen „Query Builder”, és válaszd ki az SQL-lekérdezést. Kattints a Listázási elem létrehozása gombra.
  3. Az értékelés adatait Dynamic Field widgettel írd ki; az Object Field listában az összes elérhető mező szerepel. Annyi Dynamic Field-et tegyél be, amennyi kell.
  4. Közzététel/Frissítés.

4. A lista elhelyezése az egyedi felhasználói oldalon

Szekció neve “4. A lista elhelyezése az egyedi felhasználói oldalon”

Nyisd meg Elementorban az értékeléseket mutató sablont, tedd be a Listing Grid widgetet, és válaszd ki az előbb elkészített listázási sablont. Mentsd a változtatásokat.

Ha a felhasználó három különböző bejegyzéshez írt értékelést, az egyedi felhasználói oldalán mind a három megjelenik.

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