Zum Inhalt springen

eigene Attribute für bestimmte User

Erstellt am 17. Dezember 2008 · 2 Antworten · letzte Antwort am 18. Dezember 2008

Tags: Frage

Olagwin ·

Hallo,

gibt es eine Möglichkeit, bei einem einzelnen User z.B. in TS-Config eine eigene Variable zu defininieren auf die man dann im php der Extension zugreifen kann?

Ich habe nämlich eine Extension gebastelt mit welcher eingeloggte User im Frontend Datensätze bearbeiten können und nun kam die Anforderung, dass jeder dieser User nur bestimmte Teile der Tabelle bearbeiten können soll. Und dafür müsste ich ja direkt beim User etwas einstellen damit ich dann hinterher im Quelltext unterscheiden kann, welche Datensätze dem User zur Bearbeitung angeboten werden.

Julian.​Hofmann ·

Hallo.

Wenn es um FEuser geht, dann kannst Du mit Deiner Extension auch gleich die fe_user-Tabelle um ein Feld erweitern. Auf den Wert kannst Du dann via PHP mit $TSFE->feuser->user[tx_deineextension_feldname] zugreifen.

Viele Grüße
Julian

Olagwin ·

OK danke, hat mir geholfen.
Aber scheinbar musste es
$GLOBALS['TSFE']->fe_user->user['attribut']
lauten, mit dem anderen ging es noch nicht bei mir.
Und jetzt kann man noch für den Nutzer ein schönes Tool bauen mit dem er diesen Wert für die verschiedenen User einstellen kann und alles ist perfekt.