[TYPO3-german] Submenu mit vor zurück navi wenn Unterseiten vorhanden
Andreas Burg
typo3 at andreasburg.de
Fri Jun 20 14:34:06 CEST 2008
Spencer J schrieb:
> Punkt 1
> --Punkt 2-- << zurück :: vor >> (durch die Unterseiten von dem aktiven
> Punkt 2 navigieren)
> Punkt 3
> Punkt 4
>
> Bei einem aktiven Menupunkt welcher Unterseiten hat sollen nicht die
> Unterseiten sondern eine vor zurück Browser für die Unterseiten erscheinen.
Hallo Spencer,
probier mal das hier:
page = PAGE
page.stylesheet = fileadmin/test/style.css
######### menu ########
lib.menu = HMENU
lib.menu {
1 = TMENU
1 {
wrap = <div class="tmenu">|</div>
NO = 1
NO.before = <div class="no">
NO.after = </div>
ACTIFSUB < .NO
ACTIFSUB.before = <div class="actifsub">
ACTIFSUB.doNotLinkIt = 1
ACTIFSUB.stdWrap.postCObject= HMENU
ACTIFSUB.stdWrap.postCObject {
special = browse
special {
items = prev | next
prev.fields.title = « zurück
next.fields.title = vor »
}
1 = TMENU
1.NO = 1
}
ACT < .NO
ACT.before = <div class="act">
}
}
Ein wenig Formatierung:
div {
padding: 10px;
}
div.tmenu {
background: #999999;
}
div.no {
background: #cccccc;
}
div.actifsub,
div.act,
.actifsub a,
.act a {
background: #eeeeee;
}
.actifsub a {
padding: 0 10px;
}
Deine Seiten-Struktur sollte allerdings wie folgt aussehen:
test -> punkt1
* punkt1 -> punkt1.1
o punkt1.1
o punkt1.2
o punkt1.3
* punkt2 -> punkt2.1
o punkt2.1
o punkt2.2
o punkt2.3
* punkt3
Wenn nämlich punkt1 kein Verweis wäre würde das browse-Menü auf punkt2 und punkt3 verweisen, da das
browse-Menü in Relation zur Aktuellen Seite steht und du damit nicht ein tieferes Level, sondern nur
höhere oder das gleiche Level ansprechen kannst.
andreas
More information about the TYPO3-german
mailing list