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!
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.
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
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]