Bonjour, j'ai un petit souci par rapport, a la récupération de sites via un Dashlet, j'ai suivi le petit exemple de BertrandF (l'exemple ultra simple) donné ici :http://forums.alfresco.com/fr/viewtopic.php?f=25&t=4638 pour voir si on arrive a récupérer quelque chose mais j'ai toujours l’éternelle erreur 500, il me signal que le problème vient du fichier test.get.html.ftl sur l’élément ${site}.test.get.xml
<webscript>
<shortname>TEST</shortname>
<description>Dashlet de test</description>
<family>site-dashlet</family>
<url>/components/dashlets/test</url>
</webscript>
test.get.html.ftl
<div class="dashlet">
<div class="title">TEST</div>
<div class="body">
${site}
</div>
</div>
test.get.js (premier cas)
model.site = page.url.templateArgs.site;
en modifiant le fichier "test.get.js" en m'inspirant des fichiers par defauts de Share (deuxiemme cas):
var result = remote.call("/api/sites/" + page.url.templateArgs.site);
if (result.status == 200)
{
var site = eval('(' + result + ')').title;
}
model.site = site;
je me retrouve a avoir "org.mozilla.javascript.Undefined@1a26593" affiché sur mon Dashlet sous Share.merci, et donc la je n'arrive tout simplement pas a trouver le moyen de récupérer mon site pour l'afficher dans le dashlet.