Grüss euch Typo3ler,
Ich suche Seit längerem nach einer Lösung für ein vertikales Layer Menu!
Nach endlosen Stunden, ja bald Tagen und keinem zufriedenstellenden Ergebnis habe ich versucht gemäss diesem HowTo ein vertikales ypMenu zu erstellen.
Habe eigentlich alles gemäss Vorgaben übernommen... nur ein wenig auf meine „Test“-Bedürfnisse angepasst:
- habe eine HTML-Vorlage erstellt (Layout: Tabelle, zentriert) [Vorgaben]
- habe 2 Marker eingesetzt, wobei einer fürs Menu bestimmt ist! ###MENU###
- Den Rest habe ich übernommen… natürlich die Pfade angepasst!
Das Ganze sieht bis jetzt so aus: http://www.el-rolando.ch/index.php?id=2
Die erste Menu-Ebene wird angezeigt aber es kommen (trotz entsprechender Unterseiten) keine SlideOutLayers!?! Aber auch keine Error Meldungen!? Was habe ich denn vergessen?? #angry#
###################################################################
# Default PAGE:
###################################################################
### Definition der PAGE Eigenschaften ###
page = PAGE
page.typeNum=0
page.bodyTag = <body leftmargin="0" marginheight="0" marginwidth="0" topmargin="0">
### Deklaration der Pagesettings ###
page {
config.doctype = xhtml_trans
config.xhtml_cleaning = all
config.xmlprologue=none
config.prefixLocalAnchors = 1
config.locale_all = de_DE.ISO8859-1
config.language = de
}
### Laden des Pagetemplates/HTML-Vorlage ###
page.1 = TEMPLATE
page.1.template = FILE
page.1.template.file = fileadmin/ypmenu/Pagetemplate.html
### Bereich, in dem die Marker stehen ###
workOnSubpart = DOKUMENT
### Laden des Stylesheet, das verwendet wird ###
#page.stylesheet = fileadmin//styles.css # Noch nicht benötigt #
###################################################################
### Start des Menus
###################################################################
### CSS für das Menu ###
page.includeCSS {
file1 = fileadmin/ypmenu/menu.css
}
page.includeLibs.ypMenu = fileadmin/ypmenu/ypmenu.php
page.headerData.11 = TEXT
page.headerData.11.value = <script type="text/javascript" src="fileadmin/ypmenu/res/ypSlideOutMenus.js" language="JavaScript"></script><script type="text/javascript" src="fileadmin/ypmenu/res/jslib.js" language="JavaScript"></script>
page.10 < temp.ypMenu
page.80 < temp.user_menu
temp.ypMenu.special = directory
temp.ypMenu = HMENU
temp.ypMenu.special.value = 2 # ID der Rootpage
temp.entryLevel=1
temp.ypMenu {
1 = GMENU
1 {
IProcFunc = user_menu->firstLevel
expAll = 1
wrap = |
NO = 1
NO {
wrap = |<br />
XY = 120, 23
30 = IMAGE
30.file = fileadmin/ypmenu/images/trans.png
50 = TEXT
50 {
text.field = title
fontSize = 12
fontFile = fileadmin/ypmenu/fonts/verdanab.ttf
fontColor = #000000
offset = 5,17
antiAlias=0
}
90 = BOX
90 {
dimensions = 0,22,120,2
color=black
}
}
IFSUB < temp.ypMenu.1.NO
IFSUB = 1
RO < temp.ypMenu.1.NO
RO = 1
RO {
}
IFSUBRO < temp.ypMenu.1.NO
IFSUBRO = 1
IFSUBRO {
}
}
2 = TMENU
2 {
IProcFunc = user_menu->secondLevel
expAll = 1
NO.linkWrap = <li>|</li>
}
3 = TMENU
3 {
IProcFunc = user_menu->thirdLevel
expAll = 1
NO.linkWrap = <li>|</li>
}
4 = TMENU
4 {
IProcFunc = user_menu->fourthLevel
expAll = 1
NO.linkWrap = <li>|</li>
}
}
temp.user_menu = USER
temp.user_menu.userFunc = user_menu->menuEnd
### Zuweisen des Menus auf den Marker ###MENU### ###
page.1.marks.MENU < temp.ypMenu
Wäre schon mal froh, wenn das funktionieren würde!!
Und bin um jeden Tipp froh!! Danke schon mal im Voraus!!
Das eigentliche Ziel welches ich verfolge ist folgendes:
Ich möchte/muss eine vertikale Layer_Navigation erstellen. Wobei es eigentlich 4 Menupunkte (welche "Bilder.jpg" sein sollten) auf der 1.Ebene (Hauptebene) und einige Unterseiten sind (2.Ebene)!
Das Layout der Seite ist eine zentrierte Tabelle!
(Änhlich wie mein Testlayout.... siehe Link oben!)
Die Unterseiten sollten per Layer nach rechts ausklappen, wenn man über Bild/Menupunkt fährt.
...wäre das mit diesem Menu überhaupt machbar??
Habe schon lange mit tmenu_Layer und gmenu_Layer gebastelt... klappte aber nicht so, wie ich es gerne hätte! Es presst mir das ganze Layout auf! #paralyzed#
Und die Grafiken habe ich auch noch nicht als Menüpunkte einfügen können! -evtl. per CSS Grafiken drüber mappen???
Guckst Du hier: http://62.2.203.237/html/beeler/dummy-4.0/index.php?id=32
Eigentlich wären die Menupunkte direkt untereinander!! Und der Platz für den kommenden Flashheader wäre nur 280px hoch!! Align:top!?
Die Vorlage dazu: http://62.2.203.237/html/beeler/dummy-4.0/index.php?id=33
Kann sonst bei Bedarf auch diese Versuche, bzw. TS posten!?
Wäre um jede Hilfe froh...