Zum Inhalt springen

Menü auf bestimmten Seiten ausblenden

Erstellt am 6. Februar 2008 · 6 Antworten · letzte Antwort am 7. Februar 2008

Tags: Frage

Diddi ·

Hallo zusammen,
wie ich schon hier #73224 gelesen habe geht das irgendwie.

Ich habe 3 Menüs

lib.hauptmenu

,

lib.submenu

und

lib.subsub

. Das dritte wird im Content-Teil als einfache Liste dargestellt. Da es aber im Content-Teil steht, bleibt es auch dann sichtbar wenn Seiten mit Inhalt gefüllt werden.
Das dritte Menü soll nur als Übersicht auf der ersten Seite stehen.

Mit

[PIDinRootline = pages-33, pages-34]
page.10.subparts.subsub.3 >
[global]

versuche ich im TS des Templates das Menü auf den jeweiligen Seiten auszublenden oder muss das im TS-Feld der Seite stehen?

Vielen Dank für die Hilfe!
Diddi

just2b ·

[PIDinRootline = pages-33, pages-34]

ist blödsinn und muss heißen

[PIDinRootline = 33,34]

und das kannst du einfach im root ts haben, brauchst kein extra ts dafür

georg

Diddi ·

jo, habe ich gemacht - Menü wird aber weiterhin auf den entsprechenden Seiten angezeigt.

Gruß Diddi

Diddi ·

also u.a.

#--------------------MainMenu-------------------------#
lib.MainMenu = HMENU
lib.MainMenu.entryLevel = 0
lib.MainMenu.1 = TMENU
lib.MainMenu.1{
   NO{
allWrap.dataWrap = <li><a href="index.php?id={field:uid}"><span>{field:title}</span></a></li>
    doNotShowLink = 1   
 }
 
ACT = 1
   ACT {
allWrap.dataWrap = <li id="current"><a href="index.php?id={field:uid}"><span>{field:title}</span></a></li>
    doNotShowLink = 1   
 } 
}

#----------------------SubMenu-----------------------#
lib.SubMenu = HMENU
lib.SubMenu.entryLevel = 1
lib.SubMenu.1 = TMENU
lib.SubMenu.1 {
   NO{
allWrap.dataWrap = <li><a href="index.php?id={field:uid}">{field:title}</a></li>
    doNotShowLink = 1   
   }
   
ACTIFSUB = 1
    ACTIFSUB {
allWrap.dataWrap = <li><a id="current" href="index.php?id={field:uid}">{field:title}</a></li>
    doNotShowLink = 1  
   }   
   
IFSUB = 1
    IFSUB {
allWrap.dataWrap = <li><a href="index.php?id={field:uid}">{field:title}</a></li>
    doNotShowLink = 1  
   }     
   
CUR = 1
    CUR {
allWrap.dataWrap = <li><a id="current" href="index.php?id={field:uid}">{field:title}</a></li>
    doNotShowLink = 1  
   }     
}
#---------------------subsub------------------------#
lib.subsub = HMENU
lib.subsub.entryLevel = 2
lib.subsub.1 = TMENU
lib.subsub.1 {
   NO{
allWrap.dataWrap = <h3><a href="index.php?id={field:uid}">{field:title}</a></h3>
    doNotShowLink = 1   
   }
   
ACTIFSUB = 1
    ACTIFSUB {
allWrap.dataWrap = <h3><a href="index.php?id={field:uid}">{field:title}</a></h3>
    doNotShowLink = 1  
   }   
   
IFSUB = 1
    IFSUB {
allWrap.dataWrap = <h3><a href="index.php?id={field:uid}">{field:title}</a></h3>
    doNotShowLink = 1  
   }     
   
CUR = 1
    CUR {
allWrap.dataWrap = <h3><a href="index.php?id={field:uid}">{field:title}</a></h3>
    doNotShowLink = 1  
   }  
}


#---------------------------------------------#
page = PAGE
page.typeNum = 0
page.10 = USER
page.10.userFunc = tx_templavoila_pi1->main_page
page.shortcutIcon = fileadmin/img/favicon.ico
page.includeCSS{
    file1 = fileadmin/css/kos.css
        file1 {
        title = MainStyle
        media = all
        }
    }
page.headerData.30 = COA
page.headerData.30{
10 = TEXT
10.value = <!--Platzhalter-->
}
page.bodyTag = <body> 


# ---------Menu ausblenden--------- #
[PIDinRootline = 33,34]
page.10.subparts.subsub >
[global] 
   
# ---------Seitentitel Hauptnavigation--------- #
lib.mytitle = TEXT
lib.mytitle.data = leveltitle:-2
lib.mytitle.insertData = 1 

# ---------Seitentitel--------- #
lib.anzeige = TEXT
lib.anzeige.data = leveltitle:-1
lib.anzeige.insertData = 1

:o