AnsweredAssumed Answered

send email avec template [RESOLU]

Question asked by fmarin on Jul 7, 2013
Latest reply on Jul 19, 2013 by fmarin
bonjour

après avoir créé un document, je l'envoie par e-mail avec le code suivant (sous alfreco 4.2.c) :
  // create mail action
  var mail = actions.create("mail");
  var tomany  = new Array();
  var m = destinataire.split(",");
  for ( var i=0 ; i<m.length ; i++ )
  {
    tomany=m;
  }
  mail.parameters.to_many = tomany;
  mail.parameters.subject = "Note d'alerte : " + titre;
  mail.parameters.from = "ggg@dom.fr";
  var mailTemplate=companyhome.childByNamePath("Dictionnaire de données/Modèles d'e-mail/aaa/bbb.ftl");
  mail.parameters.template = mailTemplate;
  mail.parameters.text = doc.getContent() +
   "\n —fin—";
  mail.execute(doc);


Le template est créé dans "dictinnaire de donnée/modele d'email", et le code fonctionne bien.

je cherche à stocker le template dans l'arborescence d'alfresco, et je suppose que le bon endroit est "~/tomcat/shared/classes/alfresco/extension/templates/model/aaa/"

Comment adresser le template dans le code ?

Merci par avance

Frédéric Marin

Outcomes