[TYPO3-german] Ankermenü in tmenü integrieren
bernd wilke
t3ng at bernd-wilke.net
Fri Jan 3 10:45:25 CET 2014
Am 02.01.14 23:52, schrieb Martin M:
> Hallo
>
> Ich möchte ein ankermenü in ein tmenü integrieren.
>
> Sprich: ein normales Menü 1. Ebenen aufbauen und bei aktiven menüpunkt
> soll das ankermenü (wie zB eine 2. menüebene) öffnen.
>
> Beispiel:
> ---------------
> Menü
> Menü
> - ankerpunkt
> - ankerpunkt
> Menü
> ---------------
>
> Ich habe das gefunden, nur funkt das nicht ganz :(
>
>
> MENULEFT = COA
> MENULEFT.1 = HMENU
> MENULEFT.1 {
> special = directory
> special.value = 77
> wrap = |
>
> # Submenü der ersten Ebene
> 1 = TMENU
> 1.expAll = 1
> 1.noBlur = 1
> 1 {
> NO {
> wrapItemAndSub = |
> }
> ACT {
> wrapItemAndSub = |
> }
> }
> # Submenü der zweiten Ebene
> 2 = TMENU
> 2.expAll = 1
> 2 {
> NO = 1
> NO{
> doNotLinkIt = 1
> stdWrap.cObject = CONTENT
> stdWrap.cObject{
> table = tt_content
> select {
> orderBy = sorting
> where = (NOT hidden) AND (NOT deleted)
> languageField = sys_language_uid
> }
> renderObj = TEXT
> renderObj {
> field = header
> wrap = |
> typolink.parameter.field = pid
> typolink.parameter.dataWrap = |#{field:uid}
> if.isTrue.field = header
> }
> wrap = |
> }
> }
> }
> }
>
> MENULEFT.2 = HMENU
> MENULEFT.2 < MENULEFT.1
> MENULEFT.2 {
> special = list
> special.value = 93, 94
> wrap = |
> }
>
> Kann mir da bitte wer helfen ?
nicht nur die Einrückung ist chaotisch, auch ist mir selbst nach
mehreren Ansätzen nicht klar was du überhaupt willst. was sollen deine
Ankerpunkte sein? Unterseiten? Elemente auf der Seite?
ich vermute letzteres. Dann ist "2 = TMENU" aber total verkehrt, weil du
damit auf Unterseiten gelangst.
dann muss dein stdWrap.cObject direkt an den Eintrag auf Ebene 1
angehängt werden. und entsprechendes HTML ist natürlich auch noch
einzubauen.
bernd
--
http://www.pi-phi.de/cheatsheet.html
More information about the TYPO3-german
mailing list