[TYPO3-german] Einbindung JS Resources direkt in Fluid-Template

Mikel lists at con-version.com
Tue Oct 14 14:46:30 CEST 2014


Hallo zusammen,

in einem aktuellen Projekt lade ich gerade die JS Includes direkt über 
das Fluid-Template. Dies hat den Vorteil, dass man jQuery von einem 
externen Server laden, bei einem Fehler aber auf eine lokale Datei 
zurückfallen kann.
Dies geht meines Erachtens nach nicht wirklich, wenn man includeJsFooter 
verwendet, da damit keine Inline-Scripts möglich sind (z.B. 
<script>window.jQuery || document.write('<script 
src="js/vendor/jquery-1.10.2.min.js"><\/script>')</script>)

In meinem Fluid-Template inkludiere ich nun also folgendes:
<f:section name="FooterResources">
     <script 
src="//ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
     <script>window.jQuery || document.write('<script 
src="/js/vendor/jquery/jquery-1.11.1.min.js"><\/script>')</script>
     <script src="/js/plugins.js"></script>
     <script src="/js/main.js"></script>
</f:section>

Den direkten Verweis auf /js konnte ich über einen Symlink im Document 
Root realisieren.

Spricht etwas dagegen, dies hierüber zu machen? Wie würdet ihr dies 
realisieren? Gibt es hierfür Best Practises?

Mikel


More information about the TYPO3-german mailing list