Zum Inhalt springen

Simulate Static Documents und t3lib_div::GPvar('type')

Erstellt am 3. Mai 2009 · 1 Antwort · letzte Antwort am 4. Mai 2009

Tags: Frage

jrosskopf ·

Hallo,

ich würde gerne die "sourceopt"-Extension dahingehend erweitern, dass sie für bestimmte Seitentypen nicht aktiviert wird. Nun ist der mir einzig bekannte Weg auf den Seitentyp der aktuellen Seite zuzugreifen über die Get/Post Variablen.

Nun wird bei "config.simulateStaticDocuments = 1" und einer URL wie "http://localhost/news.100.html" zwar die Seite mit dem richtigen Seitentyp angezeigt. "t3lib_div::GPvar('type')" gibt aber nichts zurück.

Typo3 kann anscheinend den Seitentyp richtig auflösen. Wie kann ich mit meiner Extension auf den Pagetype zugreifen?
Vielen Dank im Vorraus.

Grüße
---
Joachim

Julian.​Hofmann ·

Hallo Joachim.

Warum löst Du das nicht einfach via Condition? Da kannst Du auf den Seitentyp zugreifen und in Abhängigkeit davon sourceopt (de-)aktivieren. Da sparst Du Dir die eigenen Extension und deren Pflege. Klappt bei uns z.B. für PDFs prima.

Viele Grüße
Julian