---
title: "FE User Namen weiter verwenden"
url: "https://www.typo3.net/d/113626-fe-user-namen-weiter-verwenden"
source: "typo3.net"
tags: ["TYPO3","TypoScript","Frage","Frontend-Benutzer"]
created: "2013-01-26"
last_reply: "2013-02-07"
replies: 7
solved: false
page: 1
pages: 1
lang: "de"
---

# FE User Namen weiter verwenden

TYPO3 › TypoScript · 7 Antworten · gestartet 2013-01-26

## Eröffnungsbeitrag

**mimii** · 2013-01-26 · [Beitrag #1](https://www.typo3.net/d/113626-fe-user-namen-weiter-verwenden/1)

Hallo ins Forum,

ich möchte den Namen eines eingeloggen Benutzers in div. Contentelementen verwenden. z.B. in der Überschrift als Begrüßung: "Hallo Username". Wenn der Redakteur dann später den User im Text ansprechen will, wie kann er den Usernamen im Fließtext einsetzen bzw. verwenden? Geht das überhaupt? Z.B. vielleicht über einen Marker?

Danke für n Tipp und Gruß
mimii

## Antworten

### [#2](https://www.typo3.net/d/113626-fe-user-namen-weiter-verwenden/2) · derJascha · 2013-01-29

Hallo mimii,

ich gehe mal davon aus, dass du den Text "Hallo NAME" nur angezeigt haben möchtest, wenn ein User eingeloggt ist.

Du erstellst im Template einen normalen Marker, zum Beispiel ###LOGIN###. Den kannst du zum Login verlinken. Im dem Falle, dass ein User eingeloggt ist, überschreibst du ihn einfach mit dem Namen:

```typoscript
[loginUser=*]  
page.10.marks.LOGIN >
page.10.marks.LOGIN = COA
page.10.marks.LOGIN.wrap = <div class="login">|</div>
page.10.marks.LOGIN.10 = TEXT
page.10.marks.LOGIN.10.data = TSFE:fe_user|user|first_name
page.10.marks.LOGIN.10.wrap = Hallo,&nbsp;|

page.10.marks.LOGIN.20 = TEXT
page.10.marks.LOGIN.20.value = &nbsp;<a href="?logintype=logout">(Logout)</a>
[end]
```

Hier ist direkt ein Link zum Logout dahinter. Müsstest du gegebenfalls anpassen.

Die Bedingung [loginUser=*] darf in keiner Klammer stehen.

So kommst du an den Namen. Wie du ihn später einbidest, kannst du hier nachlesen: <http://www.typo3lexikon.de/typo3-tutorials/tipps-und-tricks/variablen-im-rte.html>

Gruß, derJascha

### [#3](https://www.typo3.net/d/113626-fe-user-namen-weiter-verwenden/3) · mimii · 2013-02-06

Hallo Jascha,

danke für die Antwort, das ist jedoch nicht das was ich meine. Ich möchte, dass der Name eines angemeldeten Users z.B. im Fließtext eines Text-Content Elementes ausgegeben werden kann. Wenn ein Redakteur einen neues Contentelement vom Typ "Text" anlegt und z.B. im RTE einen Text erfasst wie: "Auf Grund des schönen Wetters möchten wir Sie Herr ###Name### am Wochenende zu unerem Fest einladen".

Wie kann man den Namen des Users hier rein bringen?

Danke und Gruß
Steffi

### [#4](https://www.typo3.net/d/113626-fe-user-namen-weiter-verwenden/4) · mimii · 2013-02-06

Hallo Jascha,

danke für die Antwort, das ist jedoch nicht das was ich meine. Ich möchte, dass der Name eines angemeldeten Users z.B. im Fließtext eines Text-Content Elementes ausgegeben werden kann. Wenn ein Redakteur einen neues Contentelement vom Typ "Text" anlegt und z.B. im RTE einen Text erfasst wie: "Auf Grund des schönen Wetters möchten wir Sie Herr ###Name### am Wochenende zu unerem Fest einladen".

Wie kann man den Namen des Users hier rein bringen?

Danke und Gruß
Steffi

### [#5](https://www.typo3.net/d/113626-fe-user-namen-weiter-verwenden/5) · derJascha · 2013-02-06

Hi Steffi,

sorry, hatte den Link nur kurz überflogen und dachte, was ich geschrieben hab, wäre dafür möglich. Geht aber tatsächlich recht einfach: Ins Setup:

```typoscript
lib.parseFunc_RTE.nonTypoTagStdWrap.encapsLines.innerStdWrap_all.insertData = 1
```

Und dann kannst du im RTE einfach folgendes benutzen:
*{TSFE:fe_user|user|last_name}*

Wenn du es dem Redakteur ganz einfach machen willst, kannst du noch eigene Konstanten definieren. Dazu wieder ins SETUP:

```typoscript
constants.NACHNAME = {TSFE:fe_user|user|lastname}
```

Und ab sofort kann der Redakteur einfach im Editor den Marker *###NACHNAME###* verwenden.

### [#6](https://www.typo3.net/d/113626-fe-user-namen-weiter-verwenden/6) · mimii · 2013-02-07

Super, vielen Dank :-)

Und wenn ich jetzt noch das {TSFE:fe_user|user|gender} als Anrede mit Herr bzw. Frau ausgeben könnte wäre es perfekt.

In der Datenbank steht im Feld gender 1 oder 0. 1 ist Frau und 0 ist Mann. Kann ich das mit Conditions machen oder geht das anders?

Danke für noch ein Tipp

Gruß - mimii

### [#7](https://www.typo3.net/d/113626-fe-user-namen-weiter-verwenden/7) · derJascha · 2013-02-07

Hi,

ja, Conditions ist der richtige Ansatz:

```typoscript
[globalVar = TSFE:fe_user|user|gender = 0]
constants.ANREDE = Sehr geerter Herr
[globalVar = TSFE:fe_user|user|gender = 1]
constants.ANREDE = Sehr geehrte Frau
[END]
```

Hier solltest du beachten, dass, wenn kein User angemeldet ist, der Marker stehen bleibt.

### [#8](https://www.typo3.net/d/113626-fe-user-namen-weiter-verwenden/8) · mimii · 2013-02-07

Perfekt !

Tausend Dank und Gruß
mimii

---

Quelle: „FE User Namen weiter verwenden“, typo3.net, https://www.typo3.net/d/113626-fe-user-namen-weiter-verwenden
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
