Hallo. Ich bin neu hier im Forum, und mache auch gerade erste bekanntschaften mit Typo3 :-)
Ich hab folgendes Problem. #angry#
Ich möchte zwei verschiedene Menüs an verschiedenen stellen machen. Beide Menüs sind auf erstem Level, d.h. sollten überall immer sichtbar sein.
1. Menu ist meine haupt nav, zweites ist allgemeines wie zum Beispiel Kontakt, Sitemap, etc...
mach ich das über entryLevel (meine subnav funktioniert so prima)
mit warp
oder special=directory
???
Besten Dank im voraus
km
Du machst das über entryLevel, special directory, special list oder als normales HMENU mit excludeUidList. Guck Dir doch die verschiedenen Menümöglichkeiten einfach an und schau was Deinen Anforderungen entspricht. Nur mit warp bzw. wrap meinst Du vermutlich hat das alles nichts zu tun.
Viele Grüße
Niki
Ok,
entryLevel klingt am einfachsten für mich.
nur wie mach ich dies?
kann ich über entryLevel das Menu an verschiedene Bereich zuweisen (Ja, so funktioniert ja auch meine Subnav).
aber wie mach ich das sie immer auf dem gleichen Level ist wie meine Mainnav?
Root
-MainNav
--Link 1
---Subnav1
---Subnav2
--Link2
--...
-Zweites Menu (andere Position im Template)
--Kontakt
--Sitemap
--etc..
Und jeweils Level1 (MainNav; Zweites Menu) nicht anzeigen lassen?
Geht das irgendwie auf diese Art??
Thx
Hast Du denn schon irgendwas probiert? Bau doch einfach mal was und probier die unterschiedlichen Möglichkeiten. Und wenn es dann Probleme gibt kannst Du Dich mit Deinem Code ans Forum wenden.
Viele Grüße
Niki
Hallo,
hast du es schon geschafft??? Würde mich nämlich auch interessieren.
Hab es jetzt so gelöst. Kommt mir aber ein bisschen umständlich vor.
Vielleicht weiß einer ja ne bessere Lösung????
temp.menu1 = HMENU
temp.menu1.excludeUidList = 52, 51, 50, 49, 48, 47, 46
temp.menu1.1 = TMENU
temp.menu1.1 {
NO.allWrap = <div class="navi"> | </div>
ACT = 1
ACT.allWrap = <div class="navi_act"> | </div>
}
temp.menu1.2 = TMENU
temp.menu1.2 {
NO.allWrap = <div class="subnavi"> | </div>
ACT = 1
ACT.allWrap = <div class="subnavi_act"> | </div>
}
temp.menu2 = HMENU
temp.menu2.special = list
temp.menu2.special.value = 52, 51, 50, 49, 48, 47, 46
temp.menu2.1 = TMENU
temp.menu2.1 {
NO.allWrap = |
ACT = 1
ACT.allWrap = <div class="navi_act"> | </div>
}
temp.mainTemplate = TEMPLATE
temp.mainTemplate {
template = FILE
template.file = fileadmin/template/index.html
workOnSubpart = document_body
subparts.content < styles.content.get
subparts.dmenu < temp.menu1
subparts.dmenu2 < temp.menu2
}
wurgli schrieb
hast du es schon geschafft??? Würde mich nämlich auch interessieren.
Komm erst am Ende dieser Woch zum ausprobieren.
Werde mich dann melden.
Deine Lösung würde auch gehen, man muss aber mühsam alle ID`s eingeben o.O Dies möchte ich nicht unbedingt. Ich wills ja einfach ... 😉
Vielleicht hat jemand eine gute anders andere Idee?