Zum Inhalt springen

Seitentitel mit TS auf TypoScript ObjectPath ausgeben

Erstellt am 24. März 2005 · 6 Antworten · letzte Antwort am 29. Januar 2008

Tags: Frage

gabba ·

Hallo

Ich möchte den Seitentitel auf jeder Seite ausgeben.
Ich habe ein TypoScript ObjectPath (lib.mytitle) und folgendes TS.

lib.mytitel = TEXT
lib.mytitel.data = field:title
lib.mytitel.wrap = test|test

Als Ausgabe steht aber nachher nur "texttext" dort. Mein TV ist mit

page.10 = USER
page.10.userFunc = tx_templavoila_pi1->main_page

eingebunden.

Gebe ich nun

page.20 < lib.mytitel

aus funktioniert alles wie es soll.

Ich finde den Fehler nicht (und auch nicht die richtige Doku!)

Schonmal Danke für eure Hilfe

gabba

Typo3 3.8
TV 0.4.0

gabba ·

Hallo T.
Danke für die Hilfe!
Ich hab noch ein bischen gesucht und die Lösung ist noch ein wenig anders.
Also bei mir geht es mir folgendem Code:

temp.titel = TEXT
temp.titel.value = {page:title}
temp.titel.insertData = 1


lib.mytitel < temp.titel

so long
gabba

Diddi ·

Hallo zusammen,
die Ausgabe des Seitentitels klappt.
Ich möchte, das nur der Hauptnavigationspunkt ausgegeben wird.

Also z.B.: Home soll stehen bleiben auch wenn andere Unternavigationspunkte ausgewählt werden z.B.: Impressum. Bei der Hauptnavi kann man das ja auch so machen und da geht es auch.

Leider sind meine Versuche fehlgeschlagen.

Hat jemand ne' Idee?
Danke Diddi.

cschnell ·

Ich habe leider so gar keine Ahnung, was du wirklich machen willst. Irgendwie hört sich das nicht kompliziert an, aber wenn ich die Frage nicht verstehe, kann ich auch nicht helfen. Versuchs nochmal etwas klarer zu beschreiben.

Diddi ·

Hallo,
ich will es noch mal versuchen:
Es gibt eine Hauptnavigation mit z.B.: Home Aktuelles Potrait etc.
Unter der Hauptnavigation wird das Submenu aufgebaut. Unter Home steht z.B.: Impressum Kontakt etc.
Klickt man nun auf Kontakt steht als Seitentitel klar Kontakt. Dies soll aber nicht sein. Es soll immer der Hauptnavigationspunkt dastehen, egal ob der Nutzer unter Home auf Impressum oder Kontakt klickt - also Home in diesem Fall.

Ich hoffe auf Verständnis.

Gruß Diddi

cschnell ·

Achso, das ist in der Tat nicht schwer. Einfach mal unter dem Stichwort "leveltitle" schauen. Das Ergebnis könnte in etwa so aussehen:

lib.meinHaupttitel = TEXT
lib.meinHaupttitel.data = leveltitle:-2
lib.meinHaupttitel.insertData = 1