Hi,
ich hab mir grad zum Verständnis mal diese FC-Bigfoot Seite angesehen, bzw. versuche mit dem Template ein bisschen rumzuspielen. Dabei komme ich ganz gut voran, nur eine Frage hätte ich (ich komm einfach net dahinter):
Wie kriege ich das Menü dazu nur die oberste Ebene anzuzeigen?
Genauere Definition: Ich lege direkt unter der Startseite eine Seite an. Diese steht auch im Menü. Darunter lege ich eine weitere Seite an. Diese soll aber nicht im Menü stehen. Wie lege ich die Menü-Tiefe fest, d.h. die Anzahl der Ebenen in diesem Menü (am Beispiel des FC Bigfoot)?
hi!
Damit kannste das machen. Es wird nur die erste Ebene unter der Hauptseite angezeigt. ZUsätzlich kannst Du mit
"excludeUidList" ID's des Baumes definieren die NICHT angezeigt werden sollen.
page.5.marks.TOP_MENU = HMENU
page.5.marks.TOP_MENU.special = directory
page.5.marks.TOP_MENU.special.value = 4
page.5.marks.TOP_MENU.entryLevel = -1
page.5.marks.TOP_MENU.excludeUidList = 19,12,11,8,17,45,33
page.5.marks.TOP_MENU.1 = TMENU
page.5.marks.TOP_MENU.1.NO {
linkWrap = <font face="verdana" size="2">| | |*||*| |</font>
}
gruß Patric
hallo patric,
ich habe mit interesse gelesen:
Es wird nur die erste Ebene unter der Hauptseite angezeigt. ZUsätzlich kannst Du mit
"excludeUidList" ID's des Baumes definieren die NICHT angezeigt werden sollen.
ich habe das bei mir auch versucht und es klappt. mein problem behebt es aber nicht. ich möchte, dass wenn ich auf einen hauptmenuepunkt klicke nur jeweils die zugehörigen untermenuepunkte sichtbar werden. hast du einen tipp wie man das machen könnte?
danke für eine antwort
markus
Hi,
<pre>
marks.MENU = HMENU
marks.MENU.entryLevel = 0
marks.MENU.1 = TMENU
#Hiermit verhinderst du das alle submenuepunkte angezeigt werden
marks.MENU.1.expAll = 0
marks.MENU.1 {
collapse = 0
NO{
ATagParams= class="navi1"
allWrap = {$navimainnotactive}
}
ACT < .NO
ACT = 1
ACT.ATagParams= class="navi1-active"
ACT.allWrap = {$navimainactive}
}
marks.MENU.2 = TMENU
#Hiermit verhinderst du das alle submenuepunkte angezeigt werden
marks.MENU.2.expAll = 0
marks.MENU.2 {
collapse = 0
NO{
ATagParams= class="navi2"
allWrap = {$navisubnotactive}
}
ACT < .NO
ACT = 1
ACT.ATagParams= class="navi2-active"
ACT.allWrap = {$navisubactive}
}
</pre>
Gruss
Ford
hallo,
irgendwie blick ich mit deinem menu nicht durch. kannst du mir erklären. bisher habe ich folgendes menue:
page = PAGE
page.typeNum = 0
page.stylesheet = fileadmin/vbg.css
page.bodyTag = <body background="Images/hintergrund.jpg">
page.10 = TEMPLATE
page.10 {
template = FILE
template.file = fileadmin/vorlage.htm
workOnSubpart = DOCUMENT_BODY
subparts.CONTENT < styles.content.get
subparts.MENU = HMENU
subparts.MENU.minItems = 1
subparts.MENU.maxItems = 10
subparts.MENU.1 = TMENU
subparts.MENU.1.NO {
allWrap = |
}
}
page.10.subparts.MENU2 = HMENU
page.10.subparts.MENU2.entryLevel = 0
page.10.subparts.MENU2.1 = TMENU
page.10.subparts.MENU2.1 {
expAll = 1
NO.allWrap = <font face=Verdana size="2"> |</font><br>
}
page.10.subparts.MENU2.2 = TMENU
page.10.subparts.MENU2.2 {
expAll = 0
NO {
allWrap = <font face=Verdana size="1" color=white> | </font><br>
beforeImg = media/bullets/bullet1_n.gif
beforeROImg = media/bullets/bullet1_h.gif
RO = 1
}
}
page.10.subparts.MENU2.3 = TMENU
page.10.subparts.MENU2.3 {
expAll = 0
NO {
ATagParams = style="color:green"
allWrap = <font face=Verdana size="1"> | </font><br>
beforeImg = media/bullets/bullet1_n.gif
beforeROImg = media/bullets/bullet1_h.gif
RO = 1
}
}
wie verändere ich mein menue, dass die untermenuepunkte nicht alle abgebildet werden, sondern nach wahl des hauptmenuepunktes ,die untermenuepunkte eingeblendet werden, unter dem hauptmenuepunkt oder an einem ganz anderen platz, zb. am rechten rand.
merci und gruss
markus
hallo
wie verändere ich mein menue, dass die untermenuepunkte nicht alle abgebildet werden, sondern nach wahl des hauptmenuepunktes ,die untermenuepunkte eingeblendet werden, unter dem hauptmenuepunkt oder an einem ganz anderen platz, zb. am rechten rand.
dieses Thema hab ich nu schon mindestens drei mal gepredigt, aber nun gut:
Ring frei für Runde 4:
Nehmen wir an, du hast oben ein Menü, mit allen Hauptpunkten.
Bei diesen Code würde das (mal so als Beispiel) so aussehen:
Startseite | Lösungen | Produkte | Kontakt
der Code dazu wäre:
page.5.marks.TOP_MENU = HMENU
page.5.marks.TOP_MENU.special = directory
page.5.marks.TOP_MENU.special.value = 4
page.5.marks.TOP_MENU.entryLevel = -1
page.5.marks.TOP_MENU.1.NO.ATagParams = class="menu"
page.5.marks.TOP_MENU.1 = TMENU
page.5.marks.TOP_MENU.1.NO {
linkWrap = <font face="verdana" size="2">| | |*||*| |</font>
}
(der Marker dazu heißt TOP_MENU)
nu willste ja noch die Untermenüpunkte sehen.
wo, ist an sich egal, auf jedenfall dort wo der Marker "MENU" ist 😉
Dabei entsteht nun so ein Menü:
Punkt 1
Punkt 2
Punkt 3
zusammen mit einem vorangestellten Bild und Hover Effekt.
Der Code:
page.5.marks.MENU = HMENU
page.5.marks.MENU.entryLevel = 1
page.5.marks.MENU.1 = TMENU
page.5.marks.MENU.1 {
expAll = 1
NO.linkWrap = <font face = "verdana"size="2"><b> |</b></font><br>
}
page.5.marks.MENU.2 = TMENU
page.5.marks.MENU.2{
expAll = 1
NO{
allWrap = <font face = "verdana"size="2" color =black>| </font><br>
beforeImg = fileadmin/images/pfeil1.gif
beforeROImg = fileadmin/images/pfeil2.gif
RO = 1
}
}
et voilà! Das Menü is fertig.....
Ich würd sagen, ja, das funktioniert, den bei mir läuft das nu so schon seit 3 Woche 😃
Gruß Patric
hi,
ich habe das menue genauso gemacht, wie du es mir empfohlen hast. trotzdem wird es nicht angezeigt. was mache ich falsch?
merci für hilfe!!!
lieber gruss
markus
der typscriptcode:
page = PAGE
page.typeNum = 0
page.stylesheet = fileadmin/vbg.css
page.bodyTag = <body background="Images/hintergrund.jpg">
page.5 = TEMPLATE
page.5.template = FILE
page.5.template.file = fileadmin/vorlage.htm
page.5.workOnSubpart = DOCUMENT_BODY
page.5.subparts.CONTENT < styles.content.get
page.5.marks.TOP_MENU = HMENU
page.5.marks.TOP_MENU.special = directory
page.5.marks.TOP_MENU.special.value = 4
page.5.marks.TOP_MENU.entryLevel = -1
page.5.marks.TOP_MENU.1.NO.ATagParams = class="menu"
page.5.marks.TOP_MENU.1 = TMENU
page.5.marks.TOP_MENU.1.NO {
linkWrap = <font face="verdana" size="2">| | |*||*| |</font>
}
page.5.marks.MENU = HMENU
page.5.marks.MENU.entryLevel = 1
page.5.marks.MENU.1 = TMENU
page.5.marks.MENU.1 {
expAll = 1
NO.linkWrap = <font face = "verdana"size="2"><b> |</b></font><br>
}
page.5.marks.MENU.2 = TMENU
page.5.marks.MENU.2{
expAll = 1
NO{
allWrap = <font face = "verdana"size="2" color =black>| </font><br>
beforeImg = fileadmin/images/pfeil1.gif
beforeROImg = fileadmin/images/pfeil2.gif
RO = 1
}
}