Hallo Peter,

du könntest es mit

page.9999 = TEXT
page.9999.value = ...

einbinden. Dann wäre es das letzte Element vor den Footer-Elementen.

(Schön wäre, wenn man bei den includeJS-Typoscript-Attributen
data-properties setzen könnte. Etwa so:

includeJSFooterLibs.require = [...]/Public/js/vendor/require.min.js
includeJSFooterLibs.require.data = main=[...]/Public/js/app

Das soll wohl bald möglich sein, habe ich munkeln hören. Weiß aber nicht
mehr woher ich das habe.)

Beste Grüße
Stefan



Am 25.08.2015 um 16:54 schrieb Peter Linzenkirchner:
> Hallo Liste, 
> 
> ich möchte/muss require.js einsetzen. Prinzipiell ja kein Problem, ich binde 
> es so ein: 
> 
> footerData {
>     100 = TEXT
>     100.value = <script 
> data-main="typo3conf/ext/tmpl/Resources/Public/js/app" 
> src="typo3conf/ext/tmpl/Resources/Public/js/vendor/require.min.js"></script>
> }
> 
> Leider kann ich es nicht mit includeJsFooterLibs einbinden wegen des 
> data-main-Attributs. Mit jsFooterInline ginge es auch noch, aber das löst 
> mein Problem nicht. 
> 
> Das entsteht nämlich beim Einbinden von Extensions: Bei den meisten kann man 
> ja wählen, dass jQuery nicht geladen wird, aber trotzdem laden sie die 
> eigenen Bibliotheken über includeJsFooterLibs oder includeJsFooter. Das 
> erscheint aber vor footerData … und damit habe ich ein Problem, weil 
> natürlich jQuery zu dem Augenblick noch nicht da ist. Es folgen etliche 
> JS-Fehler. 
> 
> Der korrekte Weg wäre, alle Abhängigkeiten in require.js reinzuschreiben und 
> alles JS aus den Extensions rauszunehmen. Aber das ist erstens mühsam, bei 
> manchen Extensions gar nicht möglich, schwer zu pflegen, und es gibt dann 
> keine Möglichkeit, die Bibliotheken nur zu laden, wenn das Plugin benötigt 
> wird. 
> 
> Jemand eine Idee oder Lösung? 
> 
> (TYPO3 6.2)
> 
> vielen Dank
> Peter
> 
> --
> Xing: http://www.xing.com/profile/Peter_Linzenkirchner
> Web: http://www.typo3-lisardo.de
> Facebook: http://tinyurl.com/lisardo-multimedia
> 

_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Antwort per Email an