Hi
Ich bin wirklich am verzweifeln. 😢 Nachdem ich die Menüs via TMENU_LAYERS vor allem mit Opera (ganz links) und bei Firefox (ein Versatz um 1px in y) nicht wirklich zum Laufen gebracht habe, bin ich auf das ypMenu gestossen.
Ich habe das versucht zu implementieren mit Hilfe der vorliegenden Anleitung. #paralyzed# Doch leider habe ich es nicht geschafft, dass das "externe" Template (temp.ypMenu) irgendwie erkannt wurde. So habe ich alles in mein Haupttemplate integriert. Nun sehe ich ausser der Hauptnavigation gar nix, denn keine Unternavi geht auf. #angry# Ich muss fairerweise dazu sagen, dass ich die Hauptnavigation nicht mit GMENU, sondern mit TMENU implementiert habe, was hoffentlich keine "Nebenwirkungen" ergibt.
Wer kann helfen, denn langsam verzweifle ich ganz wegen der Menüs? Da ich aber im Endausbau der Website jede Menge Links haben werde, bin ich auf mehrstufige Pulldown-Menüs angewiesen...
Hier mal der Code aus meinem Template (unwichtige Sachen habe ich entfernt):
# Template einbinden
seite = PAGE
config.no_cache = 1
seite.includeLibs.ypMenu = uploads/ypMenu/ypMenu.php
seite.headerData.11 = TEXT
seite.headerData.11.value = <script type="text/javascript" src="uploads/ypMenu/ypSlideOutMenus.js" language="JavaScript"></script>
seite.typeNum = 0
#CSS Files einbinden
seite.includeCSS {
file1 = fileadmin/_styles/common.css
file2 = fileadmin/_styles/guestbook.css
file3 = fileadmin/_styles/ypMenu.css
}
# Standardsprache deutsch
config.sys_language_uid = 0
config.language = de
config.locale_all = de_DE
plugin.tx_news._DEFAULT_PI_VARS.lang = 0
***Seite aufbauen für Template***
seite.10 = TEMPLATE
seite.10 {
template = FILE
template.file = fileadmin/whiskymania_vorlage.html
workOnSubpart = DOKUMENT
# Navigationspfad / Brotkruemelnavigation
subparts.NAVIPFAD = HMENU
subparts.NAVIPFAD {
special = rootline
special.range = | 1 | 2 | 3
1 = TMENU
1.NO = 1
1.NO.linkWrap = | » |
}
# Menue erzeugen
# marks.MENUE.special = directory -> funzt nicht, wenn eingeschaltet
marks.MENUE = HMENU
marks.MENUE {
1 = TMENU
1 {
IProcFunc = user_menu->firstLevel
expAll = 1
wrap = |
NO = 1
NO {
allWrap = <td nowrap=""> | </td>
ATagBeforeWrap = 1
ATagParams = class="Menu"
10 = text
10.text.field = title
}
}
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>
}
}
marks.user_menu = USER
marks.user_menu.userFunc = user_menu->menuEnd
# Inhalt erzeugen
marks.INHALT < styles.content.get
# marks.INHALT.wrap = <tr> <td class="txt"> | </td> </tr>
# Inhalt rechte Spalte erzeugen
marks.RSPALTE < styles.content.getRight
}
Ich hoffe, dass jemand Rat weiss!
Ach ja: zu sehen gibt es das "Resultat" unter: http://web13.hostspirit.ch
Vielen Dank!
Gruss Marc