[TYPO3-german] JSMENU: Problem mit <script> Einbindung im Head

Raphael Weber mailinglisten at screensolutions.de
Mon Feb 6 12:37:49 CET 2012


Hi Philip,

Am 31.01.12 19:13, schrieb Philipp Gampe:
> Wenn du
> config.includeJSlibs für die Library und
> config.includeJS für das JS nutzt, dann klappt dies auch in der richtigen
> Reihenfolge.
>
> Für Details siehe TSref unter "CONFIG".

danke für deinen Tipp. Habe jetzt alle JS über die PAGE-Eigenschaften 
'includeJSlibs', 'includeJS', 'jsInline' und 'includeJSFooter' an die 
entsprechenden Stellen gepackt. Funktioniert auch alles soweit, 
allerdings behebt das nicht das Problem mit dem JSMENU: Das Script mit 
dem Menü-Items sitzt leider immer noch oberhalb des Scripts 
't3lib/jsfunc.menu.js', warum auch immer?! TYPO3 scheint die Scripts 
ausserdem über headerData einzubinden, denn selbst nach 
'moveJsFromHeaderToFooter = 1' bleiben diese Scripts im head und leider 
auch in der falschen Reihenfolge.
Folgende Konfiguration ...

page.includeJS {
   jsmenufunc = t3lib/jsfunc.menu.js
   jsmenufunc.forceOnTop = 1
   jsmenufunc.allWrap = <!-- include JS -->|<!-- /include JS -->
}

... scheint komplett ignoriert zu werden, denn der Wrap ist im Quelltext 
nirgends zu finden. 't3lib/jsfunc.menu.js' ist nach wie vor im Head 
_unterhalb_ des Menü-Item-Scripts eingebunden.

Irgendwelche Ideen dazu?

Grüße,
	raphael


More information about the TYPO3-german mailing list