[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