Hallo an alle!
Ich hoffe, hier kann mir jemand helfen. Vorab, ich kenne den Tread #17769.
Der Beschreibt exakt mein Problem.
Bevor ich mein Layout auf Tabellen umstelle dachte ich mir, schaue ich mir die tmenu_layer.php mal genauer an. Die bastelt ja ein entsprechendes JavaScript, was es in die Seite einbaut. Nun bin ich noch nicht so der JavaScript-Experte, aber meine Idee ist, dass man ein Div um die Navigation legt mit einer ID, z.B. ID="navi" und dann die derzeitige Position über eine Funktion wie
var variOffsetX = document.getElementById('navi').offsetLeft;
ermittelt und diese dann zu den über TypoScript bereits konfigurierbaren Offsets addiert. Analog wäre natürlich das Offset von oben zu ermitteln (für doppelt-zentrierte Layouts).
So weit die meine bescheidene Theorie.
Kann mir jemand sagen, ob das ein gangbarer Weg wäre und vielleicht auch noch einen Tipp geben kann, wie und wo ich das am besten in der tmenu_layer.php implementieren könnte?
Vielen Dank im Voraus,
Ralf Küpper
PS.: mein erstes Post hier, wenn was an Infos fehlt, bitte ich um Nachsicht, ich liefere gerne nach.