Override JS
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-15-2015 10:52 AM
Hello,
une société a développé pour moi un script installé à l'aide d'un fichier amp.
Tout fonctionne mais pour parfaire à mon utilisation, j'ai overidé leur script (fichier HTML) en placant les fichiers à overrider dans "Entrepot > Dictionnaire de données > webscripts".
La aussi, ca fonctionne sauf que… impossible d'overider le fichier js.
dans l'override du webscript j'ai fait ainsi :
créé un fichier formulaire.get.html.ftl > l'override fonctionne
maintenant dans ce fichier html est appelé un fichier javascript que je voudrais overrider, mais impossible j'ai une erreur "A valid SecureContext was not provided in the RequestContext"
pour le surcharger j'ai créé un fichier au meme endroit qui s'appelle "formulaire.get.js"
quoi que je fasse dans ce fichier, meme si je mets alert("Hello"); il affiche cette erreur :'(
J'ai vu que c'était peut etre un probleme d'autorisation, mais mon formulaire en authenfication "none" car c'est un formulaire web "public"… alors comment faire pour surcharger mon fichier javascript ?
Merci d'avance
une société a développé pour moi un script installé à l'aide d'un fichier amp.
Tout fonctionne mais pour parfaire à mon utilisation, j'ai overidé leur script (fichier HTML) en placant les fichiers à overrider dans "Entrepot > Dictionnaire de données > webscripts".
La aussi, ca fonctionne sauf que… impossible d'overider le fichier js.
dans l'override du webscript j'ai fait ainsi :
créé un fichier formulaire.get.html.ftl > l'override fonctionne
maintenant dans ce fichier html est appelé un fichier javascript que je voudrais overrider, mais impossible j'ai une erreur "A valid SecureContext was not provided in the RequestContext"
pour le surcharger j'ai créé un fichier au meme endroit qui s'appelle "formulaire.get.js"
quoi que je fasse dans ce fichier, meme si je mets alert("Hello"); il affiche cette erreur :'(
J'ai vu que c'était peut etre un probleme d'autorisation, mais mon formulaire en authenfication "none" car c'est un formulaire web "public"… alors comment faire pour surcharger mon fichier javascript ?
Merci d'avance
Labels:
- Labels:
-
Archive
2 REPLIES 2
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-16-2015 03:36 AM
Bonjour,
Vous pouvez essayer d'overrider votre script JS via le shared loader de Tomcat. En général, ce répertoire se trouve sous [TOMCAT_HOME]/shared (où TOMCAT_HOME est le répertoire d'installation de Tomcat).
Dans votre cas, il va vous falloir positionner votre script sous [TOMCAT_HOME]/shared/classes/alfresco/extension/templates/webscripts/…/formulaire.get.js
Les "…" font référence au chemin initial du webscript. Dans votre cas, ce chemin initial doit ressemblé à [TOMCAT_HOME]/webapps/alfresco/WEB-INF/classes/alfresco/templates/webscripts/…
Vous aurez besoin de rafraîchir les webscripts une fois la manipulation effectuée.
Vous pouvez essayer d'overrider votre script JS via le shared loader de Tomcat. En général, ce répertoire se trouve sous [TOMCAT_HOME]/shared (où TOMCAT_HOME est le répertoire d'installation de Tomcat).
Dans votre cas, il va vous falloir positionner votre script sous [TOMCAT_HOME]/shared/classes/alfresco/extension/templates/webscripts/…/formulaire.get.js
Les "…" font référence au chemin initial du webscript. Dans votre cas, ce chemin initial doit ressemblé à [TOMCAT_HOME]/webapps/alfresco/WEB-INF/classes/alfresco/templates/webscripts/…
Vous aurez besoin de rafraîchir les webscripts une fois la manipulation effectuée.
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-19-2015 05:49 AM
Bonjour,
merci de votre réponse, mais ca correspond pas vraiment à mon besoin, surtout que bah je n'ai accès qu'à l'interface Shared :'(
je comprends pas pourquoi je peux surcharger le fichier html mais pas le javascript ?
Merci d'avance
merci de votre réponse, mais ca correspond pas vraiment à mon besoin, surtout que bah je n'ai accès qu'à l'interface Shared :'(
je comprends pas pourquoi je peux surcharger le fichier html mais pas le javascript ?
Merci d'avance
