Anpassung template

Hast du Probleme Admidio einzurichten? Hier kannst du Fragen rund um die Einrichtung stellen.
Antworten
salmi86
Beiträge: 11
Registriert: 2. Jan 2024, 18:17

Anpassung template

Beitrag von salmi86 »

Hallo,

Ich habe das Template angepasst an meine Bedürfnisse, und hier würde ich gerne noch haben das mit der angemeldete User und das Foto oben angezeigt wird.
Habe es schon versucht hin zu bekommen, schaffe es aber leider nicht das es geladen wird.

Anstelle von Hallo soll dann der Username sehen und rechts davon sollte dann das Bild hin.
Siehe Screenshot!



Vielen Dank im Voraus
LG Salmi
Dateianhänge
Screenshot 2024-01-08 201436.png
Screenshot 2024-01-08 201436.png (3.19 KiB) 562 mal betrachtet
Benutzeravatar
fasse
Administrator
Beiträge: 6055
Registriert: 12. Nov 2005, 16:06

Re: Anpassung template

Beitrag von fasse »

Hallo Salmi,

aktuell geht das leider nicht, da wir den Benutzernamen und die ID des Benutzers nicht im Template als Variablen zur Verfügung stellen.

Ich finde das Thema aber interessant und baue mal was für die 4.3 ein, so dass es dort dann gehen könnte. Ich halte dich auf dem Laufenden.

Viele Grüße
Fasse
Benutzeravatar
fasse
Administrator
Beiträge: 6055
Registriert: 12. Nov 2005, 16:06

Anpassung template

Beitrag von fasse »

So ich habe jetzt was angepasst. Mit Admidio Version 4.3 kommst du dann mit folgenden Codeschnipseln zum Ziel:
Profilbild:

Code: Alles auswählen

<img src="{$urlAdmidio}/adm_program/modules/profile/profile_photo_show.php?user_uuid={$currentUser->getValue('usr_uuid')}">
Anmeldename:

Code: Alles auswählen

{$currentUser->getValue('usr_login_name')}
Vor- und Nachname:

Code: Alles auswählen

{$currentUser->getValue('FIRST_NAME')} {$currentUser->getValue('LAST_NAME')}
Mit dem Objekt currentUser kannst du dann praktisch auf alle Profilfelder des angemeldeten Benutzers zugreifen.
salmi86
Beiträge: 11
Registriert: 2. Jan 2024, 18:17

Re: Anpassung template

Beitrag von salmi86 »

DANKE !!!! Find ich super das es so schnell erledigt wurde.

LG Stefan
Antworten