cancel
Showing results for 
Search instead for 
Did you mean: 

Accès Webscript depuis JS (validation)

dranakan
Champ on-the-rise
Champ on-the-rise
Hello,

Je cherche à accéder à un webscript depuis du code Javascript côté Share dans une validation de formulaire.

tomcat/webapps/share/components/form/exampleFormValidation.js

Alfresco.forms.validation.exampleGrossValidation = function exampleGrossValidation(field, args,
  event, form, silent, message) {
  alert("example…");
  return true;
};
Mon idée est de pouvoir appeler un webscript depuis ici. Côté Share il est nécessaire d'utiliser un connector pour accéder au repository. L'object remote n'est cependant pas définit dans ce cas.

Alfresco.forms.validation.exampleGrossValidation = function exampleGrossValidation(field, args,
  event, form, silent, message) {
  alert("example…");
var connector = remote.connect("alfresco");
var ticket = new String(connector.get("/api/login?u=admin&pw=admin"));
  return true;
};

Que dois-je faire pour accéder à un webscript depuis ce code js ?

Merci bien.
1 REPLY 1

rguinot
Confirmed Champ
Confirmed Champ
Si votre formulaire est basé sur YUI, utilisez plutot les capabilités de YUI à accéder à une ressource distante. Il y a plusieurs examples dans le code de share, et dans le projet share extras, qui accèdent à des webscripts du repository, dans un dialogue de configuration de dashlet par exemple.