Profilfelder im Theme ausgeben
am 17.10.2007 - 08:00 Uhr in
Hi alle
Ich möchte in meinem Header-Bereich zusätzliche (von mir hinzugefügte) Profilfelder ausgeben.
aber $user->profilfeld klappt leider nicht.
global $user; wird am Anfang ausgeführt.
Danke für die Hilfe :)
- Anmelden oder Registrieren um Kommentare zu schreiben

Keine Hilfe?
am 22.10.2007 - 08:25 Uhr
Kann mir da wirklich niemand einen Tipp geben?
gruess luusbueb
www.gocreative.ch
Guck mal ob in der Tabelle
am 22.10.2007 - 08:49 Uhr
Guck mal ob in der Tabelle profile die Daten auch drin stehen, wenn nicht bearbeite den User mal und speichere in ohne Änderung neu ab.
gruß pebosi
Was meinst du genau mit
am 22.10.2007 - 09:10 Uhr
Was meinst du genau mit "Tabelle profile"?
Ich habs auf der Profilseite des Users nachgeschaut. Da sind Werte drin, habe das dann nochmal gespeichert, hilft aber nichts.
wenn ich den $user ausgebe bekomme ich folgendes:
stdClass Object
(
[uid] => 2
[name] => guldi
[pass] => ...
[mail] => ...
[mode] => 0
[sort] => 0
[threshold] => 0
[theme] =>
[signature] => hier is my signatur
gocreative...
[created] => 1189521328
[access] => 1193039807
[login] => 1193039652
[status] => 1
[timezone] =>
[language] =>
[picture] => files/avatars/picture-2.png
[init] => ...
[data] => ...
[sid] => ...
[hostname] => ...
[timestamp] => 1193039807
[cache] => 0
[session] => ...
[captcha_response] => ...
[captcha_solution] => ...
[captcha_token] => ...
[validationdata] => Array
(
[form_id] => user_register
[preprocess] =>
[module] => image_captcha
[type] => Image
)
[remember_me] => 1
[picture_delete] =>
[picture_upload] =>
[current_date] => 1192602306
[current_id] => 1
[display] => 1
[roles] => Array
(
[2] => authenticated user
)
)
Und da drin finde ich einfach nirgends die Felder, die ich definiert habe und nun zur Ausgabe benötige!
Liegt das daran, das ich die Felder in ein solches "Sub-Tab" gesteckt habe? (siehe hier)
gruess luusbueb
www.gocreative.ch
Ich meinte die Tabelle in
am 22.10.2007 - 09:22 Uhr
Ich meinte die Tabelle in der Datenbank, probier mal die Funktion: user_load(), http://api.drupal.org/api/function/user_load/5
gruß pebosi
Danke, so klappts. gruess
am 22.10.2007 - 09:37 Uhr
Danke, so klappts.
gruess luusbueb
www.gocreative.ch