Szervusztok,
2 napja kuzdok egy problemaval de nem talalom a megoldast. A feladat:
van egy ertekesito weboldal, aminek van 150 felhasználója.
Az egyes felhasznalok nem tudhatnak egymasról. Mindegyik felhasználónak van egy belépő neve és kódja.
A felhasználók a teljesítményük szerint pontokat kapnak, és ezeket a pontokat kell megjeleníteni a számukra, ha belépnek a rendszerbe.
Vagyis: Nagy Béla belép a www.valami.hu/user címen.
Megjelenik neki ös csak neki senki másnak vagy egy üdvözlőszöveg, vagy egy node amiben a kovetkező áll:
Üdvözöljük Béla. Az ön potjainak jelenlegi állása 1528
Ekozben Bélának nem szabad tudnia, hogy létezik rajta kívül a Jóska is 1987 ponttal és Ádám 18 ponttal.
Ennyi az egesz, de valahogy nem megy.
Eddig oda jutottam, hogy letrehoztam egy felhasznalotipust - pontok - és ezekbe rakom a felhasznalokat. Letrehoztam egy jatek tipusú tartalmat, amiben vannak az egyes Node-k a pontszamokkal. A content access modullal be tudom allitani, hogy Bela-pontjai node-t csak a
Bela nyithassa meg. Amit nem tudok megcsinalni, hogy a Bela-pontjai node-hoz tartozo eléresi utat csak a Béla láthassa.
Megoldható? Ha igen akkor hogyan? Vagy esetleg van sokkal egyszerűbb megoldás?
Koszonom a valaszokat.
Üdvözlettel, Zsolt
userpointsmodul
Hello, sztem próbáld kia userpoints modult. Szépen tudja akezelni a felhasználók pontjait és meg is jeleníti. A többi már csak sminkelés...
valami ilyesmire gondoltam
ez viszont automatikusan csinal mindent, es nem hagy teret a későbbi változtatásokra. (legalábbis nekem nem ment). Nekem a kovetkezo kene:
Admin bejelentkezik, letrehoz egy Node-t ami a Béla nevű ügyfélhez fog tartozni.
A Node egy táblázatot tartalmaz a köv. mezőkkel:
Vásárlás dátuma, vásárlás értéke, megfizetés dátuma, aktív pontok, inaktív pontok
Béla ügyfél bemegy az üzletbe, vesz modjuk 300 csomag fogkrémet, valamint 1 paletta toalettpapírt. Ezért kap 50 pontot.
Másnap reggel könyvelőnő belép a rendszerbe, és Bélának a következő módósítást hajtja végre a pontokat tartalmazo Node-ban:
Vásárlás dátuma / vásárlás értéke / megfizetés dátuma / aktív pontok / inaktív pontok
12.01.2008 / 12500 / meg nincs megfizetve/ 433 / 50
Amint Béla megfizeti a árut, az inakt9v pontokat hozzáírja az aktívakhoz.
Vagyis egy egyszerű Node kell olyan beállítással, hogy csak az adott User érje el.
Köszönom a segítőkészséget
B. Zsolt
B. Zsolt
megoldottam
sikerult végre.
úgy oldottam meg, hogy bekapcsoltam a Profile nevű Core modut, és ott hozzáadtam a profilhoz egy URL tipusu változót.
Mivel csak a főadmin regisztrálhat új tagot, ő fogja megadni az URL elérhetőséget.
Erre az URL-re lessz letrehozva a Node az egyedi tartalommal, és content-access modullal letiltva (vagyis csak az adott bejelentkezett tagnak engedelyezve)
B. Zsolt
B. Zsolt