PDA

Voir la version complète : script .js utilisé sur plusieurs templates


Gaetan
08/07/2007, 15h24
bonjour,

j'ai un script que j'aimerais utiliser sur plusieurs templates je me suis dit que je pouvais le mettre dans le headincludes. j'ai donc crée un fichier . js avec mon code dedans et je l'apelle dans le headincludes mais ca fonctionne pas. Par contre si je met le script tel quel dans le headincludes ca fonctionne.
d'ou ma première question : y a-t-il un code spécial a mettre dans le fichier ?

de plus il parrait que si je met mon script dans le headinclude c'est pas sur que ca fonctionne partout et ca va faire des requêtes inutiles. mais si je le met dans tous les templates ou je l'utilise il risque d'y avoir des conflits si 2 templates avec le script sont affichés sur la même pas ... à moins de changer le nom des fonctions ... mais la ca devient un peu lourd :blush2:


je m'en remet donc a vous dans l'espoir que vous puissiez m'éclairer sur ce problème,
merci d'avance

Bkdenice
08/07/2007, 16h00
ben met le dans le Templace : Header il est utilisé partout ^^

Gaetan
08/07/2007, 16h15
oui mais le soucis c'est qu'apparement ca crée trop de requetes, et le template headincludes est normalement plus approprié pour ce genre de scripts et il est aussi chargé partout si je ne me trompe pas

Bkdenice
08/07/2007, 16h24
Ben normalement non vu que le template Header et utilisé 1 fois donc ton scrit sera lancé une seul fois,

A ce moment la met le mode debug sur ton forum pour comparé

Gaetan
08/07/2007, 16h42
pour le moment mon script est dans le headincludes et je l'utilise partout
mais mes problemes c'est pas ca,
j'aimerais, au lieu de mettre le code dans le headincludes, j'aimerais le mettre dans un fichier .js que j'apelle dans le headincludes. Et visiblement ca ne fonctionne pas

MtoR
08/07/2007, 20h07
Qu'avais tu mis dans le headincludes ?

Gaetan
08/07/2007, 20h48
je l'ai appelé comme ca :<script language="JavaScript" src="$stylevar[imgdir_misc]/mon_fichier.js" type="text/javascript"></script>

MtoR
09/07/2007, 06h14
Déjà les fichiers js sont généralement mis dans le dossier clientscript sur le forum.

Quadn tu dis que cela ne fonctionnait pas est tu sur que cela ne venait pas de ton code ?

Gaetan
09/07/2007, 06h40
j'ai des fichiers js dans misc et tous fonctionnent mais c'est pas moi qui les ai fait

et mon code ... la dernière fois qu'on l'a testé toi et moi, ca fonctionnait