Zum Inhalt springen

Problem mit Unterseiten

Erstellt am 19. Dezember 2007 · 3 Antworten · letzte Antwort am 21. Dezember 2007

Tags: Frage

Unbekannter Benutzer ·

Ich will das Typo3 nur auf bestimmten Seiten deren Unterseite in einem Menü anzeigt. Mein Script sieht wie folgt aus:

[PIDinRootline = 118, 143]
page.10.marks.LEFT-MENU = HMENU
page.10.marks.LEFT-MENU {
	entryLevel = 1
	
	wrap = <ul> | </ul>
	
	1 = TMENU
	1 {
		noBlur = 1
		expAll = 0
		NO.wrapItemAndSub = <li class="left-level-1-no"> | </li>
		CUR = 1
		CUR.wrapItemAndSub = <li class="left-level-1-cur"> | </li>
	}
}

[else]	
	page.10.marks.LEFT-MENU = TEXT
	page.10.marks.LEFT-MENU.value =  
[global]

Das Problem ist, dass sich die Unterseiten der zweiten Seite nicht im selben EntryLevel befinden und ich deshalb die falschen Unterseiten angezeigt bekomme.

Was kann ich da machen? Danke!

Unbekannter Benutzer · · Beste Antwort

Mit zwei Bedingungen habe ich es auch schon ausprobiert, das funktioniert auch soweit, allerdings nur solange bis ich die [else] funktion einsetze, die ich auf jeden fall auch brauche.

susanne ·

Hallo hiihaa,

ich bin mir nicht sicher, ob ich dein Problem richtig verstehe. Wenn ja ist die Lösung einfach.

Wenn du die Seiten gar nicht im Menu ( also auch nicht in der Breadcrumb und nicht in der Sitemap ) haben willst, setzte den Haken bei "Nicht im Menu".
Sollen die Seiten nur in deinem LEFT-MENU fehlen, kannst du mit

excludeUidList = 47,49

arbeiten.

Tschau Susanne

Unbekannter Benutzer ·

Nein, das war es nicht das ich meinte, aber trotzdem danke!

Ich hab jetzt einfach zwei Bedingungen mit PIDinRootline erstellt und die else-funktion in die erste bedingung eingesetzt. Vorher hatte ich sie in der zweiten Bedingung und deshalb wurde nur die erste Bedingung erfüllt und die zweite jedoch nicht.[/quote]