![Anonymous képe Anonymous képe](https://www.drupal.hu/sites/all/themes/demon/assets/img/default-avatar.png)
Keresgéltem a fórumon, de erre az egyszerű problémára nem találtam válasz...
A Drupal-ban ugyebár lehet HTML és PHP formátumban is node-ot írni.
Én azt szeretném megvalósítani, hogy a node-ban szerepeljen a felhasználónév, illetve lehetssen vele különböző adatbázisműveleteket végezni.
Ehhez azonban azt kéne tudnom, hogy van-e valami globális változó, ami tárolja a bejelentkezett felhasználó nevét? Vagy le kell kérni az adatbázisból? Ha igen, akkor hogyan?
Tehát ez értelmes kód lenne (megfelelő változónévvel)?
print $felhasznaloneve;
bye
vili
Fórum:
Picit pontosítsunk
Ha nem titkos leírhatnád, hogy mit akarsz, és akkor tudnánk, hogy milyen felhasználóra gondosz. Aki olvassa a node-ot, vagy aki létrehozta, vagy csak úgy általában "afelhasználó".
pp
(lehet egyébként, hogy rossz fele indultál el és teljesen rossz fele keresed a megoldást.)
Palócz István
https://palocz.hu | https://tanarurkerem.hu
A bejelentkezett felhasználóé
Arra gondolok, hogy a regisztrált felhasználó belép a rendszerbe, a node-on kitölt pár szövegmezőt, majd rákattint egy ELKÜLD gombra.
Ekkor a mezők tartalma és a felhasználó neve beíródik az adatbázis egyik táblájába.
Azért kéne a felhasználó neve, hogy tudjam melyik felhasználó írta be az adott szöveget, hogy később ki lehessen értékelni és a felhasználót pontozni.
Ez egyébként egy kis tippjáték lenne, ahol kérdésekre lehet válaszolni, de a helyes válasz a kérdés megválaszolásának időpontjában még nem ismert, így a meglevő quiz és egyéb kérdés/válasz modulokat nem tudom használni hozzá.
Ezért gondoltam, hogy egy PHP formátumú node megoldja a gondomat, és azt mégiscsak egyszerűbb megírni és beépíteni a Drupal-ba, mint ha egy komplett weboldalt kéne felépíteni. (Különösen, hogy a Drupal-nak van egy csomó lehetősége, funkciója, amit szeretnék alkalmazni, és ilyen szinten megírni - számomra - lehetetlen lenne.)
Rossz megközelítés
akkor:
De amit csinálsz az a lehető legnagyobb és legborzalmasabb gányolás! ;)
Én a webform modult javaslom, az tudja ezt. Ha mégsem, akkor modult kéne fejleszteni hozzá inkább, mint a node-ba belegányolni. (egy icipici plussz kell csak néhány sor és már megy is.)
Persze kérdés, hogy hosszú távú megoldást keresel, vagy valamit ami sitty-sutty aztcsináljaaminekemkell...
pp
Palócz István
https://palocz.hu | https://tanarurkerem.hu
Köszönöm a megoldást!
Köszönöm a megoldást!
"De amit csinálsz az a lehető legnagyobb és legborzalmasabb gányolás! ;)"
Sejtettem, hogy lesz ilyen megjegyzés is, ha megírom mire kéne a felhasználónév... :)
Megígérem, hogy alaposan átnézem a webform modult, és ha használható, akkor inkább azt választom a barkácsolás helyett!
bye
vili