Moin jank,
der Hinweis mit dem Doctype war der entscheidende. Vielen Dank!
Läuft super, Dein Menü.
Gruß,
Maddin
Moin jank,
der Hinweis mit dem Doctype war der entscheidende. Vielen Dank!
Läuft super, Dein Menü.
Gruß,
Maddin
Das Lob gebürt nicht mir. Das CSS und JS Framework ist von http://www.lwis.net/free-css-drop-down-menu/.
Ich habe nur ein bischen Typoscript beigesteuert!
Der Autor freut sich bestimmt auch über einen netten Kommentar oder eine Spende...
Hallo zusammen,
ich habe ebenfalls die Extension nach langem Hin und Her und Dank dieses Forum eingebunden bekommen.
Ich hab das Theme lwis.celebrity gewählt.
Und die Untermenüs werden auch angezeigt. Allerdings habe ich das Problem, dass in der eigentlichen Menüleiste auch Unterpunkte angezeigt werden.
Meine Struktur sieht so aus:
- Home (Ebene 1)
- Über uns (Ebene 1)
* Vorstand (Ebene 2)
* Chronik (ebene 2)
usw.
Aber die Menü-Leiste, die man sieht (ohne ein MouseOver) beinhaltet alle diese Elemente.
Also nicht nur "Home" und "Über uns", sondern auch die Unterpunkte "Vorstand" und "Chronik".
Wie kann ich das umstellen?
Mein Setup:
plugin.freeCssDropDownMenu.horizontal = HMENU
plugin.freeCssDropDownMenu.horizontal {
special = directory
special.value = 56,57,58,59,60,61
excludeUidList =
1 = TMENU
1 {
wrap = <ul class="dropdown dropdown-linear dropdown-columnar"> | </ul>
expAll = 1
noBlur = 1
NO = 1
NO {
ATagTitle.field = abstract // description // subtitle // title
wrapItemAndSub = |*| <li> | </li> |*| <li class="last"> | </li>
stdWrap.htmlSpecialChars = 1
}
IFSUB < .NO
IFSUB {
wrapItemAndSub = |*| <li class="dir"> | </li> |*| <li class="dir last"> | </li>
}
}
#2 < .1
#2.wrap = <ul> | </ul>
#3 < .2
#4 < .2
#5 < .2
}
# Default PAGE object:
page = PAGE
page {
includeCSS.file001 = fileadmin/templates/tvz/css/tvz-template.css
#includeCSS.file002 = typo3conf/ext/freecssdropdownmenu/res/css/dropdown/dropdown.css
#includeCSS.file003 = typo3conf/ext/freecssdropdownmenu/res/css/dropdown/dropdown.vertical.css
#includeCSS.file004 = typo3conf/ext/freecssdropdownmenu/res/css/dropdown.linear.columnar.css
includeCSS.file005 = fileadmin/templates/megadropdown/default.advanced.css
#includeJS.file011 = typo3conf/ext/freecssdropdownmenu/res/js/jquery/jquery.dropdown.js
#includeJS.file012 = typo3conf/ext/freecssdropdownmenu/res/js/jquery/jquery.js
}
page.10 = TEMPLATE
page.10 {
template = FILE
template.file = fileadmin/templates/tvz/tvz-template.html
workOnSubpart = DOCUMENT
subparts {
MENU_TOP < plugin.freeCssDropDownMenu.horizontal
}
marks {
MENU_LEFT < plugin.freeCssDropDownMenu.horizontal
MAIN_CONTENT < styles.content.get
}
}
Und als Konstanten nur:
plugin.freeCssDropDownMenu.themeCss = fileadmin\templates\megadropdown\default.advanced.css
Kann es sein, dass:
* Vorstand (Ebene 2)
* Chronik (ebene 2)
eine von den uid's haben?
special.value = 56,57,58,59,60,61
bei
special = directory
special.value = 1
dürfen nur es nur die IDs von den Oberseiten sein.
Danke.
Das war zu einfach 😉
Mal eine andere Frage. Ist es auch möglich ein anderes Theme mit dem MegaDropDown darzustellen? Also wie bei dem lwis.celebrity, dass sich die Unterseiten nicht einzeln aufmachen, sondern bei MouseOver über den obersten Menüpunkt, man direkt zB 2 Spalten sieht mit den UNterpunkten und Unterunterpunkten? Oder muss ich dann das celebrity umwurschteln?
Also gibts einen Parameter der vllt einfahc nur gesetzt werden muss oder so?
Hallo,
wir haben die extension auch testweise eingebaut - soweit klappt auch alles - nur eines: ich möchte im menü untermenüs z.b. bis zur 2ten oder 3ten seitenebene anzeigen - wie geht das?
Hallo,
ich versuche bislang erfolglos das lwis.celebrity -Menü einzusetzen. Es sollte so wie im Original funktionieren - mehrere Listen nebeneinander. Ich habe folgendes im Haupttemplate zu stehen:
Constants:
plugin.freeCssDropDownMenu.page = page
plugin.freeCssDropDownMenu.headerDataId = 9876
plugin.freeCssDropDownMenu.horizontal = 1
plugin.freeCssDropDownMenu.horizontal.start = 2
plugin.freeCssDropDownMenu.horizontal.exclude =
plugin.freeCssDropDownMenu.vertical = 0
plugin.freeCssDropDownMenu.vertical.start = 2
plugin.freeCssDropDownMenu.vertical.exclude =
Setup:
includeCSS {
file1 = {$style}
file1233 = fileadmin/templates/css-images/dropdown.css
file1234 = fileadmin/templates/css-images/dropdown.linear.columnar.css
file1235 = fileadmin/templates/css-images/default.advanced.css
}
10.marks.HAUPTNAV = COA
10.marks.HAUPTNAV.10 < plugin.freeCssDropDownMenu.horizontal
10.marks.HAUPTNAV.10.1.wrap = <ul class="dropdown dropdown-linear dropdown-columnar"> | </ul>
10.marks.HAUPTNAV.10.1.IFSUB.doNotLinkIt = 1
10.marks.HAUPTNAV.10.2.IFSUB.doNotLinkIt = 1
10.marks.HAUPTNAV.10.2.entryLevel = 1
10.marks.HAUPTNAV.10.2.expAll = 1
Allerdings stellt sich das Menü noch http://venter2013.de.server791-han.de-nserver.de/index.php?id=3 dar also die Listen werden nicht nebeneinander sondern untereinandergesetzt...:
Ist hier noch Typoscript nötig oder habe ich auch ein Problem mit der Verwendung der css-Files?
VG Jens
Hallo Forum,
ich habe das cssdropdownmenu dank dieser Posts hier und mit viel Geduld und Spucke (bin Anfängerin) auf meiner Seite www.allesneu.wanderreiter-magazin.de umgesetzt. Nun habe ich nur noch ein Problem damit: Öffne ich ein Bild in der Perfectlightbox liegt dieses Bild unter dem Menü. Ein Beispiel könnt Ihr hier anschauen (einfach das untere kleine Bild anklicken): http://www.allesneu.wanderreiter-magazin.de/gastgeber/alice-en-selle-wanderreiten-in-den-nordvogesen-elsass.html
Wie kann ich die Reihenfolge der Ebenen, sowas scheint es mir jedenfalls zu sein, ändern?
Vielen Dank vorab!
Heike
z-index
für sbOverlay z.B. 900, für sbCenter z.B. 1000
Hallo jenses,
klasse und vielen Dank!! Jetzt funktioniert es!