---
title: "Abfrage ob Startseite oder nicht in Typoscript"
url: "https://www.typo3.net/d/97186-abfrage-ob-startseite-oder-nicht-in-typoscript"
source: "typo3.net"
tags: ["Allgemein","Frage"]
created: "2010-03-02"
last_reply: "2010-07-16"
replies: 9
solved: false
page: 1
pages: 1
lang: "de"
---

# Abfrage ob Startseite oder nicht in Typoscript

Allgemein · 9 Antworten · gestartet 2010-03-02

## Eröffnungsbeitrag

**florist** · 2010-03-02 · [Beitrag #1](https://www.typo3.net/d/97186-abfrage-ob-startseite-oder-nicht-in-typoscript/1)

Folgendes Problemchen.
Gibt es eine Möglichkeit per TS abzufragen, ob man sich auf der Startseite befindet oder nicht?

Ich möchte folgendes erreichen.
Wenn der Besucher auf der Startseite ist, möchte ich per TS einen DIV auf unsichtbar stellen,
wenn sich der Besucher auf einer beliebigen anderen Seite befindet, soll dieser Jedoch sichbar sein.

Kann mir jemand einen Dankanstoß oder nen kleinenTipp geben, ob und wie das geht?

## Antworten

### [#2](https://www.typo3.net/d/97186-abfrage-ob-startseite-oder-nicht-in-typoscript/2) · karlchen · 2010-03-02

per Condition in TYPOScript

```typoscript
[globalVar = TSFE:id = ID DEINER STARTSEITE]
...  wrap = <div style="display:none;"> | </div>
[global]
```

### [#3](https://www.typo3.net/d/97186-abfrage-ob-startseite-oder-nicht-in-typoscript/3) · florist · 2010-03-02

Danke für die Antwort, ich hab inzwischen auch kappiert, das es über Conditions geht.

Nun sind es aber viele verschachtelte Divs, die ich ausblenden möchte,daher hab ich mir gedacht per COndition eine andere CSS zu laden.
 Nur leider funktioniert folgender Coder nicht:

```typoscript
page = PAGE


[PIDinRootline = 1]
page.includeCSS.file1 = fileadmin/templatedaten/css/format_ohneContent.css
[END]
 
# Standardanzeige wenn die Regel nicht greift
page.includeCSS.file1 = fileadmin/templatedaten/css/format.css
```

Warum funtioniert das nicht?
Scheinbar wird immer die format.css geladen, egal welche SeitenID.
Kommentiere ich diese Zeile aus "page.includeCSS.file1 = fileadmin/templatedaten/css/format.css", greift die Condition.

### [#4](https://www.typo3.net/d/97186-abfrage-ob-startseite-oder-nicht-in-typoscript/4) · Unbekannter Benutzer · 2010-03-02

Reihenfolge beachten! So wie hier abgebildet, wird die erste Condition (ob erfüllt oder nicht) gleich wieder überschrieben.
Entweder Reihenfolge ändern, oder mit 'ELSE' setzen.

```typoscript
[PIDinRootline = 1]
page.includeCSS.file1 = fileadmin/templatedaten/css/format_ohneContent.css
[else]
# Standardanzeige wenn die Regel nicht greift
page.includeCSS.file1 = fileadmin/templatedaten/css/format.css
[END]
```

### [#5](https://www.typo3.net/d/97186-abfrage-ob-startseite-oder-nicht-in-typoscript/5) · florist · 2010-03-02

Alles klar es funktioniert so halb.

Was ich nicht verstehe ist, dass ich wenn
[PIDinRootline = 1]
-> funktioniert es nicht

bei
[PIDinRootline = 3]
-->funktioniert es????

Woran kann das liegen?

### [#6](https://www.typo3.net/d/97186-abfrage-ob-startseite-oder-nicht-in-typoscript/6) · Unbekannter Benutzer · 2010-03-02

Ich verstehe 'PIDinRootline' so:
"Prüft, ob sich eine bestimmte Seite unterhalb einer bestimmten Seite befindet."

Vielleicht fällt es Dir einfacher, wenn Du die andersgestaltete Root-Page einfach direkt mit Deine Condition greifst, wie der Vorschlag von karlchen.

### [#7](https://www.typo3.net/d/97186-abfrage-ob-startseite-oder-nicht-in-typoscript/7) · florist · 2010-03-03

Das hab ich mir dann auch gedacht.
Daran lag es, ich hatte die Seiten in verschiedenen SysOrdnern , deshalb auch der seltsame effekt.

Der Code von karlchen funzt, einwandfrei!

```typoscript
[globalVar = TSFE:id = ID DEINER STARTSEITE]
...  wrap = <div style="display:none;"> | </div>
[global]
```

### [#8](https://www.typo3.net/d/97186-abfrage-ob-startseite-oder-nicht-in-typoscript/8) · dercin · 2010-07-14

Ich habe noch eine Frage zu diesem Thema:

Ich möchte nur auf der Startseite einen Marker zuweisen also habe ich es so probiert:

# Team
[globalVar = TSFE:id=24]
TEAM=RECORDS
TEAM.tables=tt_content
TEAM.source=70
[global]

Funktioniert aber leider nicht, was mache ich falsch? Wichtig ist auch, dass der Marker nicht angezeigt wird, wenn ich eben nicht auf der Startseite bin.

Vielen dank.

### [#9](https://www.typo3.net/d/97186-abfrage-ob-startseite-oder-nicht-in-typoscript/9) · Michaelh74 · 2010-07-16

Keine Conditions innerhalb geschweifert Klammern die 10.000stde ;-)
Nicht böse gemeint, aber darüber stolpert wohl jeder Zeite.

Innerhalb der Condion ohne Verschachtelung über Klammern als

```typoscript
page.10.subparts.TEAM=RECORDS
...
```

Gruß
Michael

### [#10](https://www.typo3.net/d/97186-abfrage-ob-startseite-oder-nicht-in-typoscript/10) · dercin · 2010-07-16

Ich habs befürchtet, dass ich der 10000stde bin, aber trotzdem nach langem Suchen fragen müssen :)

Vielen Dank und schönes Wochenende.

---

Quelle: „Abfrage ob Startseite oder nicht in Typoscript“, typo3.net, https://www.typo3.net/d/97186-abfrage-ob-startseite-oder-nicht-in-typoscript
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
