Zum Inhalt springen

Problem mit Menü Positionierung

Erstellt am 12. Juni 2008 · 1 Antwort · letzte Antwort am 16. Juni 2008

Tags: Frage

chegue ·

Hallo erstmal 😉

Ich bin seit gestern dran ein Menü zu schreiben welches Horizontal ausgerichtet ist und die Submenüs oberhalb erscheinen lässt wenn ein Hauptmenüpunkt Submenüs enthält und man dort drauf klickt

Etwa so:
---------------SubMenü--SubMenü--SubMenü---------------
--------HauptMenü------HauptMenü------HauptMenü--------

(In diesem Beispiel hätte ich den mittleren Hauptmenü Button gedrückt)

Grundsätzlich ging es gut voran doch nun hab ich ein kleines aber seltsames Problem mit dem TypoScript:

page = PAGE
page.stylesheet = fileadmin/templates/style.css
page.10 = USER
page.10.userFunc = tx_templavoila_pi1->main_page

#START Allgemeine TypoScript-Konfiguration
config.linkVars = L
config.sys_language_uid = 0
config.language = de
config.locale_all = de_DE
config.index_enable = 1
config.index_externals = 1
config.spamProtectEmailAddresses = 1
config.simulateStaticDocuments = 1
config.simulateStaticDocuments_noTypeIfNoTitle = 1
config.stat_apache = 1
config.stat_apache_logfile = website.log
#ENDE Allgemeine TypoScript-Konfiguration

#START MENU
lib.menu = HMENU
lib.menu.1 = TMENU
lib.menu.1.NO {
 stdWrap.case = upper
 allWrap = <td class="menu">|</td>
 ATagParams=id="padding_link"
}

lib.menu.1.ACT = 1
lib.menu.1.ACT {
 stdWrap.case = upper
 allWrap = <td class="menu_active">|</td>
 ATagParams=id="padding_link"
}

lib.menu.2 = TMENU
lib.menu.2.NO {
 stdWrap.case = upper
 allWrap = <span class="unter_menu"><span id="padding_link">> |</span></span>
}

lib.menu.2.ACT = 1
lib.menu.2.ACT {
 stdWrap.case = upper
 allWrap = <span class="unter_menu_active"><span id="padding_link">> |</span></span>
}
#ENDE MENU

#START PFAD
lib.pfad = HMENU
lib.pfad.special = rootline
lib.pfad.1 = TMENU
lib.pfad.1.stdWrap.case = upper
lib.pfad.1.wrap = |

lib.pfad.1 {
 NO.stdWrap.case = upper
 NO.allWrap = | >  |*||*| |
 }
#ENDE PFAD

Das Hauptmenü funktioniert tadellos und ist auch horizontal ausgerichtet

Das Submenü zwar auch allerdings ist es immer LINKS ausgerichtet etwa so:

SubMenü--SubMenü--SubMenü------------------------------
--------HauptMenü------HauptMenü------HauptMenü--------

(In diesem Beispiel hätte ich den mittleren Hauptmenü Button gedrückt)

Das darf natürlich nicht sein eigentlich sollte es direkt über dem Hauptmenüpunkt dem es zugewiesen wurde erscheinen und auch mehr oder weniger mittig ausgerichtet sein wie im ersten Beispiel gezeigt

Ich habe nun alles Mögliche probiert und auch diverse Videos, Foren etc durchstöbert und Menüs kopiert welche dann doch nicht erschienen sind

Allerdings hat nix geklappt

Meine letzte Hoffnung seid nun ihr ^^

Achja die Seite wäre bereits Live sie dient allerdings nur zu Testzwecken eben wegen diesem Menü welches dann auf der richtigen Seite eingebaut wird