hm.... aber mit dieser Variante kann man doch wunderbar den Menu Ebenen und den Beiden Zuständen: NO und ACT ein jeweiligen Style zuweisen und den wiederum kann man doch wunderbar mit css definieren:
Hier noch einmal der etwas ausführliche Code mit der 1 Ebene und den Zuständen : NO=Normal und Act=aktiver Link
setup:
Code:
#########
# Ebene 1
#########
temp.nav_main = HMENU
temp.nav_main.1 = TMENU
temp.nav_main.1.NO.ATagParams = class="navmain"
temp.nav_main.1.NO.before =
temp.nav_main.1.NO.after = <font color="#663300">|</font>|*| <font color="#663300">|</font>|*|
temp.nav_main.1.ACT < temp.nav_main.1.NO
temp.nav_main.1.ACT = 1
temp.nav_main.1.ACT.ATagParams = class="navmain2"
das CSS zur 1 Ebene sieht so aus:
Code:
/*****************************/
/* Menu 1 Ebene Zustand normal*/
/*****************************/
a.navmain:link {
text-decoration: none;
color:#663300;
font-weight: normal;
font-size: 11px;
}
a.navmain:visited {
text-decoration: none;
color:#663300;
font-weight: normal;
font-size: 11px;
}
a.navmain:hover {
text-decoration: none;
color:#663300;
font-weight: normal;
font-size: 11px;
}
a.navmain:active {
text-decoration: none;
color:#663300;
font-weight: normal;
font-size: 11px;
}
/*****************************/
/* Menu 1 Ebene Zustand aktivl*/
/*****************************/
a.navmain2:link {
text-decoration: none;
color:#663300;
font-weight: bold;
font-size: 11px;
}
a.navmain2:visited {
text-decoration: none;
color:#663300;
font-weight: bold;
font-size: 11px;
}
a.navmain2:hover {
text-decoration: none;
color:#663300;
font-weight: bold;
font-size: 11px;
}
a.navmain2:active {
text-decoration: none;
color:#663300;
font-weight: bold;
font-size: 11px;
}
und der 2 Ebene mit den Zuständen: NO=Normal und Act=aktiv
Code:
#########
# Ebene 2
#########
temp.contentleft = HMENU
temp.contentleft.entryLevel = 1
temp.contentleft.1 = TMENU
temp.contentleft.1.NO.ATagParams = class="nav"
temp.contentleft.1.NO.before = <div class="box33">
temp.contentleft.1.NO.after = </div>
temp.contentleft.1.ACT < temp.contentleft.1.NO
temp.contentleft.1.ACT = 1
temp.contentleft.1.ACT.ATagParams = class="nav2"
Die css Datei dazu:
Code:
/*****************************/
/* Menu 2 Ebene Zustand normal /*/
/*****************************/
a.nav:link {
padding-left: 18px;
text-decoration: none;
color:#663300;
font-weight: normal;
font-size: 11px;
background-image: url(images/pfeile.gif);
background-repeat: no-repeat;
display: block;
}
a.nav:visited {
padding-left: 18px;
text-decoration: none;
color:#663300;
font-weight: normal;
font-size: 11px;
background-image: url(images/pfeile.gif);
background-repeat: no-repeat;
display: block;
}
a.nav:hover {
padding-left: 18px;
text-decoration: none;
color:#990033;
font-weight: normal;
font-size: 11px;
background-image: url(images/pfeile2.gif);
background-repeat: no-repeat;
display: block;
}
a.nav:active {
padding-left: 18px;
text-decoration: none;
color:#990033;
font-weight: normal;
font-size: 11px;
background-image: url(images/pfeile.gif);
background-repeat: no-repeat;
display: block;
}
/*****************************/
/* Menu 2 Ebene Zustand aktivl*/
/*****************************/
a.nav2:link {
padding-left: 18px;
text-decoration: none;
color: #990033;
font-weight: bold;
font-size: 11px;
background-image: url(images/pfeile2.gif);
background-repeat: no-repeat;
display: block;
}
a.nav2:visited {
padding-left: 18px;
text-decoration: none;
color: #990033;
font-weight: bold;
font-size: 11px;
background-image: url(images/pfeile2.gif);
background-repeat: no-repeat;
display: block;
}
a.nav2:hover {
padding-left: 18px;
text-decoration: none;
color: #990033;
font-weight: bold;
font-size: 11px;
background-image: url(images/pfeile2.gif);
background-repeat: no-repeat;
display: block;
}
a.nav2:active {
padding-left: 18px;
text-decoration: none;
color: #990033;
font-weight: bold;
font-size: 11px;
background-image: url(images/pfeile2.gif);
background-repeat: no-repeat;
display: block;
}
dem Hauttemplate noch zugewiesen:
Code:
temp.mainTemplate = TEMPLATE
temp.mainTemplate {
template = FILE
template.file = fileadmin/templates/html/index1.html
workOnSubpart = DOCUMENT_BODY
subparts.CONTENT < styles.content.get
subparts.NAVMAIN < temp.nav_main
subparts.CONTENTLEFT < temp.contentleft
}
lg sandra
Lesezeichen