---
title: "Mehrsprachigkeit mit Login-Marker"
url: "https://www.typo3.net/d/54040-mehrsprachigkeit-mit-login-marker"
source: "typo3.net"
tags: ["TYPO3","Mehrsprachigkeit","Frage"]
created: "2006-11-27"
last_reply: "2006-12-01"
replies: 3
solved: false
page: 1
pages: 1
lang: "de"
---

# Mehrsprachigkeit mit Login-Marker

TYPO3 › Mehrsprachigkeit · 3 Antworten · gestartet 2006-11-27

## Eröffnungsbeitrag

**rgraff** · 2006-11-27 · [Beitrag #1](https://www.typo3.net/d/54040-mehrsprachigkeit-mit-login-marker/1)

Hallo,

ich habe ein Problem damit, zwei hintereinander geschaltete Conditions abzufragen.

Ich möchte gerne erst abfragen welche Sprache eingestellt ist und dann ob angemeldet oder nicht.

[usergroup = *] AND [globalVar = GP:L = 0]

Ich habe einen Marker ###LOGIN### in meinem template, mit dem ich entweder auf die deutsche oder englische Loginseite verlinken möchte.

gedacht hatte ich das so:

```typoscript
styles.content.loginform.pid = 126
     page.10.marks.LOGIN = TEXT
     [globalVar = GP:L = 0] && [usergroup = *]
          page.10.marks.LOGIN.value = <a href="login.html" style="text-decoration:none"><input type="submit" name="submit" value="Logout" class="form9" /></a>
     [else]
          page.10.marks.LOGIN.value = <a href="login.html" style="text-decoration:none"><input type="submit" name="submit" value="Login/Registration" class="form9" /></a>
     [end]
     [globalVar = GP:L = 1] && [usergroup = *]
               page.10.marks.LOGIN.value = <a href="login.html?&amp;L=1" style="text-decoration:none"><input type="submit" name="submit" value="logout" class="form9" /></a>
          [else]
               page.10.marks.LOGIN.value = <a href="login.html?&amp;L=1" style="text-decoration:none"><input type="submit" name="submit" value="login/registration" class="form9" /></a>
     	  [end]
     [global]
```

Die Abfrage [usergroup = *] funktioniert nur im Englischen. Es wird also immer das englische gesetzt.
Wenn deutsch ausgewählt ist wird der Text nicht umgesetzt und die Abfrage [usergroup = *] funktioniert da auch nicht.

Ich denke ich mache irgendwas mit der Abfrage falsch. Vielleicht kann mir jemand helfen.

Vielen Dank schonmal.

Rhea

## Antworten

### [#2](https://www.typo3.net/d/54040-mehrsprachigkeit-mit-login-marker/2) · just2b · 2006-11-30

Hallo,

schmeiss die 1. Condition raus, ist ja nicht notwendig, denn das ist ja der Standardlogin. Nur wenn L = 1, soll ja die andere auftauchen und dann wird der Marker auch überschrieben!

georg
ps: conditions nicht innerhalb von {}, falls das der fall ist

### [#3](https://www.typo3.net/d/54040-mehrsprachigkeit-mit-login-marker/3) · jenses · 2006-11-30

Es gibt in TS kein
[condition]
[else]
[end]
Konstrukt :-)

[condition]
[global]

oder

[condition] AND (alt &&) [condition]
[global]

### [#4](https://www.typo3.net/d/54040-mehrsprachigkeit-mit-login-marker/4) · rgraff · 2006-12-01

:D Danke für die Antworten und Tipps.

Habs jetzt endlich lösen können (dank euch!).

```typoscript
     page.10.marks.LOGIN = RECORDS
     page.10.marks.LOGIN.tables = tt_content
     [usergroup = *]
          page.10.marks.LOGIN.source = 541
     [else]
          page.10.marks.LOGIN.source = 542
     [end]
[globalVar = GP:L = 1]
          page.10.marks.LOGIN.source = 544
[globalVar = GP:L = 1] && [usergroup = 5,6]
          page.10.marks.LOGIN.source = 543
[global]
     page.10.marks.LOGIN.dontCheckPid = 1
```

Ganz herzlichen dank!

Rhea

---

Quelle: „Mehrsprachigkeit mit Login-Marker“, typo3.net, https://www.typo3.net/d/54040-mehrsprachigkeit-mit-login-marker
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
