Hallo!
Ich will mein Menü so ausgeben, dass die "Hauptseiten" zuerst ausgegeben werden und die "Unterseiten" dierekt unter der "Hauptseite". Quasi so:
Thema 1
Artikel 1
Artikel 2
Artikel 3
Thema 2
Artikel 1
Artikel 2
Thema 3
Thema 4
Artikel 1
Artikel 2
Artikel 3
...
Entsprechend habe ich es im BE angelegt
- Menü links
--- Thema 1
------ Artikel 1
------ Artikel 2
------ Artikel 3
--- Thema 2
------ Artikel 1
------ Artikel 2
--- Thema 3
--- Thema 4
------ Artikel 1
------ Artikel 2
------ Artikel 3
Die "Themen" werden auch korrekt am Marker "SUBMENU" ausgegeben. Jedoch leider ohne die Artikel drunter. Klicke ich auf ein Thema, werden die "Artikel" am Marker "MAINMENU" ausgegeben. Ich kapiere es im Moment nicht, wieso. Hier mal mein TS:
10.marks {
MAINMENU= HMENU
MAINMENU.entryLevel=1
MAINMENU.1 = TMENU
MAINMENU.1 {
NO.linkWrap = | |*| | |*| |
NO.ATagParams = class="mainnaviNO"
ACT = 1
ACT.linkWrap = | |*| | |*| |
ACT.ATagParams = class="mainnaviACT"
}
SUBMENU= HMENU
SUBMENU.entryLevel=1
SUBMENU.special = directory
SUBMENU.special.value = 8
SUBMENU.1 = TMENU
SUBMENU.1 {
NO.linkWrap = |<br />|*||<br />|*||
NO.ATagParams = class="subnaviNO"
ACT = 1
ACT.linkWrap = |<br />|*||<br />|*||
ACT.ATagParams = class="subnaviACT"
}
SUBMENU.2 {
NO.linkWrap = |<br />|*||<br />|*||
NO.ATagParams = class="subnaviNO"
ACT = 1
ACT.linkWrap = |<br />|*||<br />|*||
ACT.ATagParams = class="subnaviACT"
}
}
Hat wer eine Idee, was ich falsch mache?
Danke und liebe Grüsse!
Du hast hier einen Thread eröffnet...
... "Ausgabe der 2. Ebene bei falschem Marker"
Habe ich dich richtig verstanden,
daß du die ganze Navigation in dem Bereich mit Unterpunkte sofort einblenden willst?
Mmh, das möchte ich gern auch, aber in TS bin ich noch nicht so ein Held.
Könnten wir uns austauschen wenn du hier was neues erfährst.
Ich vermute das es an dem HMENU liegt, ich weiß bloß nicht welche Eigenschaft hier verantwortlich ist.
Hi Alex!
Habe es nun hin bekommen. Jedoch stellt macht er noch Probleme bei einem Klick auf einen der Menüpunkte. Denn dann zeigt er am Marker "MAINNAVI" plötzlich die Hauptkategorien sür den Marker "PROJEKTE" an. Und unter Projekte sollten halt diese Sachen nicht sein...
Hier mal mein TS (habe den Marker SUBMENU in PRODUKTE umbenannt...):
tt_content.stdWrap.innerWrap2 = | <a href="#top">To top</a>
tt_content.image.20.caption.1.wrap = |
tt_content.image.20.captionSplit.stdWrap.wrap = |
tt_content.image.20.spaceBelowAbove = 0
tt_content.text.20.wrap =
tt_content.text.20.brTag =
page = PAGE
page {
typeNum = 0
# Allgemeine Seiteneigenschaften
bodyTag = <body topmargin="0" leftmargin="0">
stylesheet = fileadmin/main.css
# Designvorlage integrieren
10 = TEMPLATE
10.template = FILE
10.template.file = fileadmin/template.htm
10.workOnSubpart = DOKUMENT
10.marks.PROJEKTE = RECORDS
10.marks.PROJEKTE {
tables = tt_content
source = 7,8
dontCheckPid = 1
}
10.marks {
MAINMENU= HMENU
MAINMENU.entryLevel=1
MAINMENU.1 = TMENU
MAINMENU.1 {
NO.linkWrap = | |*| | |*| |
NO.ATagParams = class="mainnaviNO"
ACT = 1
ACT.linkWrap = | |*| | |*| |
ACT.ATagParams = class="mainnaviACT"
}
PRODUKTE=HMENU
PRODUKTE.special = directory
PRODUKTE.special.value = 8
PRODUKTE.1 = TMENU
PRODUKTE.1 {
expAll = 1
NO.linkWrap = |<br />|*||<br />|*||
NO.ATagParams = class="subnaviNO"
ACT = 1
ACT.linkWrap = |<br />|*||<br />|*||
ACT.ATagParams = class="subnaviACT"
}
PRODUKTE.2 = TMENU
PRODUKTE.2 {
NO.linkWrap = |<br />|*||<br />|*||
# NO.ATagParams = class="subnaviNO"
ACT = 1
ACT.linkWrap = |<br />|*||<br />|*||
# ACT.ATagParams = class="subnaviACT"
}
}
#Inhalt
10.marks.INHALT = CONTENT
10.marks.INHALT {
table = tt_content
select {
where = colPos = 0
orderBy = sorting
languageField = sys_language_uid
}
}
#Inhalt Teaser
10.marks.TEASER = CONTENT
10.marks.TEASER {
table = tt_content
select {
where = colPos = 1
orderBy = sorting
languageField = sys_language_uid
}
}
}
Entscheidend dafür, dass er die Unterpunkte sofort mit anzeigt, war der Eintrag
expAll = 1
Somit macht er das gleich. Nun muss ich nur noch das mit dem Marker Problem hinbekommen... 🙂
Oh man, ich sollte mehr schlafen... 🙂
Der Marker heißt natürlich MAINMENU, nicht MAINNAVI 8-)