Toute l'actualité du CMS TYPO3, typoscripts, extensions, liens et téléchargements
Nous sommes le 14/03/2010
Inclure des fichiers javascripts
Pour rajouter un ou plusieurs fichiers javascript dans l'entête de votre gabarit, vous pouvez utiliser l'extension js_select. Elle semble très pratique car une fois installée, il ne vous restera plus qu'à aller chercher dans votre aborescence l'endroit où sont stockés vos fichiers javascript à inclure.
Cependant, cette extension ne vous offre pas beaucoup de contrôle sur les fichiers insérés. Ainsi, si vous créez un "extension template", les fichiers seront automatiquement inclus car dans votre gabarit principal.
Je vous propose donc une solution toute simple en typoscript (à inclure dans le setup de votre gabarit) :
# Ajout des script dans l'entête de l'objet page page.headerData.15 = TEXT page.headerData.15.value ( <script type="text/javascript" src="fileadmin/js/fichier_1.js" language="JavaScript"> </script> <script type="text/javascript" src="fileadmin/js/fichier_2.js" language="JavaScript"> </script> <script type="text/javascript" src="fileadmin/js/fichier_3.js" language="JavaScript"> </script> )
Les derniers snippets :
Liens internes : titre du lien automatique
Comment ajouter automatiquement le titre de la page cible pour les liens internes