Tovább a tartalomhoz

Opciók feltöltése felhasználói mezőkből

Választómező opciói a bejelentkezett felhasználó mentett adataiból, és új érték mentése a termékoldalról.

A Választómező opciói a bejelentkezett felhasználó saját, korábban mentett értékeiből is jöhetnek. Így például a vásárló a korábban megadott címei vagy gravírozási szövegei közül választhat, és újat is felvehet. Az érték a felhasználó profiljában (felhasználói meta) tárolódik.

  • A felhasználói mezőket a Members Only bővítmény User Fields oldalán kell létrehozni. A bővítménynek aktívnak kell lennie, különben a beállítás nem jelenik meg.
  • A felhasználói mező típusa Szöveg, bekapcsolt Ismétlő (repeater) beállítással. Jegyezd fel a mező azonosítóját.
  • A Termékkiegészítők beállításaiban az integrációk között (Custom user fields szakasz) kapcsold be az Enable user fields jelölőnégyzetet. Ennek leírása: „Select this to use custom user data in your add-on fields.” Bekapcsolva a mezők szerkesztőjében megjelenik a További fül is.
  1. Hozz létre egy Választómező típusú mezőt a szokásos módon.
  2. Az első opció címkéjébe írd be a {user_field:AZONOSÍTÓ} címkét, ahol az AZONOSÍTÓ a felhasználói mező azonosítója.
  3. Mentsd a csoportot.

A termékoldalon a bejelentkezett felhasználó a saját mentett értékeit látja opcióként. Ha a felhasználónak nincs mentett értéke, vagy nincs bejelentkezve, az opciólista üres. A tárolt érték lehet egyetlen szöveg vagy több értékből álló lista; a lista minden eleme külön opció lesz. Az így kapott opcióknak nincs áruk.

Ha a vásárló új értéket is felvehet, kell mellé egy szövegmező, amely a felhasználói mezőbe ment.

  1. Adj a Választómező után egy Jelölőnégyzet mezőt (például „Új érték megadása”). Állítsd a láthatóságát úgy, hogy csak a termékoldalon jelenjen meg, így az értéke nem kerül a rendelésre. Megjeleníthető mintaként is. Feltétellel érdemes a bejelentkezett felhasználókra korlátozni.
  2. Adj a jelölőnégyzet után egy Szöveg mezőt. A További fülön a User Field ID mezőbe írd ugyanazt az azonosítót. Feltétel: csak akkor jelenjen meg, ha a jelölőnégyzet be van jelölve.
  3. A Választómezőhöz adj feltételeket: rejtve legyen, ha a jelölőnégyzet be van jelölve, és ha a felhasználó nincs bejelentkezve.

Amikor a bejelentkezett vásárló kosárba teszi a terméket, a szövegmezőbe írt érték hozzáadódik a felhasználói mező értékeihez (ismétlődés nélkül). A következő alkalommal már opcióként szerepel a listában.

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