[TYPO3-german] TMENU plus Ankermenü
Sven Lubenau
sven.lubenau at hamburgefonstiv.com
Fri Aug 26 08:43:42 CEST 2011
Hallo ...
ich bin schon ein Schritt weiter gekommen.
Mein TMENU funktioniert und auch das ancherMenu alleine auch.
nun muss ich beide Menüs zusammenbringen. und das innerhalb des <li>|<li> wraps innerhalb des NO Zustands.
folgender Code ist schon nah dran, nur es ergibt im quellcode doppelte a einträge:
Wie muß denn wohl das TYPOscript richtig aussehen?
Code:
lib.anchormenu = HMENU
lib.anchormenu {
1 = TMENU
1.expAll = 1
1.NO = 1
1.NO {
doNotLinkIt = 1
stdWrap.cObject = CONTENT
stdWrap.cObject{
table = tt_content
select {
orderBy = sorting
pidInList = 1 || 46 || 47 || 48 ||
where = (NOT hidden) AND (NOT deleted)
languageField = sys_language_uid
}
renderObj = TEXT
renderObj {
field = header
wrap = <li>|</li>
typolink.parameter.field = pid
typolink.parameter.dataWrap = |#{field:uid}
if.isTrue.field = header
}
wrap = <ul class="secondLevel">|</ul>
}
}
}
## Menu
lib.mainMenu = COA
lib.mainMenu.10 = HMENU
lib.mainMenu.10 {
excludeUidList = 49,50
wrap = <ul class="mainMenu">|</ul>
1 = TMENU
1.expAll = 0
1.noBlur = 1
1.NO {
stdWrap.postCObject < lib.anchormenu
stdWrap.wrap = <li>|</li>
}
1.ACT = 1
1.ACT {
wrapItemAndSub = <li class="active">|</li>
}
}
Quellcode:
<ul class="mainMenu">
<a href="index.php?id=1" >
<li>Der Zauberlehrling
<ul class="secondLevel">
<li><a href="index.php?id=1#c96" >Philosophie</a></li>
<li><a href="index.php?id=1#c98" >Aktuelles</a></li>
</ul></li></a>
</ul>
More information about the TYPO3-german
mailing list