Zum Inhalt springen

LÖSUNG: t_menu_layers ohne inline Javascript-Code

Erstellt am 19. Juli 2006 · 2 Antworten · letzte Antwort am 5. August 2006

Tags: Frage

Tobidobi ·

Hallo zusammen,
vielleicht hilft jemandem das:
TMENU_LAYERS und GMENU_LAYERS erzeugen leider sehr viel Inline-JavaScript im HTML-Quellcode. Ausgelagert wäre es sowohl aus Gründen der Ladezeiten als auch der Suchmaschinen-Freundlichkeit sehr viel besser. Nach langer Suche bin ich hier fündig geworden:

http://www.riccabona.info/99.html

Herzlichen Dank an Riccabona - bei mir läuft das Layer-Menü nun mit ausgelagertem Code.

Grüße
Tobi

BastianBalthasarBux ·

Zuviel Ehre! 😉

--> Achtung: Ein kleines Problem gibts mit dem Ding!!
--> Die Dateien müssen periodisch per Hand über das Filesystem (!!) gelöscht werden.

Dem Problem bin ich auf der Spur (es liegt am caching von typo3 -> default dateiname).

Eine 'Benutzerfreundliche Lösung' (read: dummy friendly) gibts im Moment noch nicht.

Hier eine 'einstweilige' Lösung:

...
    1=GMENU_LAYERS
    1 {
      accessKey = 1
      noBlur = 1
      layerStyle=position:absolute;visibility:hidden;
      layer_menu_id = topnav1
      imgNameNotRandom = 1
      imgNamePrefix = nav1
      ...
    }

Wobei der imgNamePrefix und die layer_menu_id frei und für JEDE einzelne Menüebene separat zu wählen sind!!!

mfg Clemens