Zum Inhalt springen

ausgangspunkt als variable in TS?

Erstellt am 12. Februar 2009 · 2 Antworten · letzte Antwort am 13. Februar 2009

Tags: Frage

typoDAU ·

tach allerseits,

ich habe gerade eine simple kleine extension geschrieben, die nichts anderes macht, als ein drop menu aus unterseiten zu erstellen.
ext_typoscript_setup.txt:

HMENU
...
special = directory
...

nun ist aber die spezifikation hinzugekommen, dass auch auf den unterseiten ein drop menu der oberseiten eingebunden wird, man also auf unterseiten in beiden levels navigieren kann.
hierzu ermittle ich in meiner main function den ausgangspunkt:

$GLOBALS['TSFE']-> hierGehtsLos = intval($this->cObj->data['pages']);

nur schlägt $hierGehtsLos leider nicht in ext_typoscript_setup.txt auf:

HMENU
...
special = directory
special.value = {TSFE:hierGehtsLos}
...

wo liege ich denn daneben?

Julian.​Hofmann ·

Hallo.

Vielleicht hat's ja einen Grund, aber warum geht's Du nicht den direkten TS-Weg, sondern über PHP?

HMENU
...
special = directory
special.data = TSFE:page|pid
...

Viele Grüße
Julian

typoDAU ·

hi julian,

danke für deine antwort :-)
ja, hat einen grund: über die TS-variante kann ich nicht auf den im BE gesetzten ausgangspunkt zugreifen. so sieht meine struktur aus:

  • auf level 1 seiten: drop menu über seiten level 2
    auf level 2 seiten: drop menu über seiten level 1 und level 2