Zum Inhalt springen

Menü nur mit ausgewählten Seiten

Erstellt am 31. Mai 2008 · 2 Antworten · letzte Antwort am 1. Juni 2008

Tags: Frage

choosen0ne ·

Hallo,

nach mehreren Anläufen habe ich es endlich geschafft, mit Typo einigermaßen klar zu kommen...
Aber jetzt stellt sich mir ein Problem in den Weg:
Ich möchte ein Menü haben, für dass ich die anzuzeigenden Seiten selbst festlegen kann.

Was ich bereits gefunden haben, ist folgende Lösung:

20 = HMENU
20.special = list
20.special.value = 35, 56

Leider funktioniert das ganze nicht, wenn ich versuche, dass auf mein Template zu übertragen.
Ich arbeite mit TV und habe den gewünschten Bereich als TypoScript Object Path gemappt.
Nur leider kann ich ihn nicht so ansprechen, wie ich mir das vorstelle:

lib.TopNav = HMENU
lib.TopNav.special = list
lib.TopNav.special.value = 2,95,98

Liefert keine Ausgabe auf meiner Seite...

Bitte helft mir und sagt mir, was ich falsch mache!

Btw. ein "normales" Menü kann ich problemlos dort einbinden, aber da habe ich nur die Möglichkeit gefunden, bestimmte Seiten auszublenden, was in Anbetracht der Menge der Seiten nicht in Frage kommt.

Unbekannter Benutzer ·

Ist das dein ganzes Menü? Oder enthälst du uns noch etwas vor?
Das was du uns da zeigst kann natürlich auch nichts bei rauskommen...

Minimum wäre dann:

lib {
	TopNav = HMENU
	TopNav {
		special = list
		special.value = 2,95,98
		1 = TMENU
		1 {
			NO {
				wrap = |
			}
		}
	}
}
choosen0ne ·

Nein, das war - bis gerade - mein ganzes Menü :o
Ich hatte in der Typoscript Referenz zu HMENU halt diese Zeilen gefunden,
und hatte das so verstanden, dass das dann alles wäre #angry#

Aber gut, so funktioniert es natürlich.
Vielen Dank!