07-11-2011 06:25 AM
<webscript>
<shortname>TEST</shortname>
<description>Dashlet de test</description>
<family>site-dashlet</family>
<url>/components/dashlets/test</url>
</webscript>
<div class="dashlet">
<div class="title">TEST</div>
<div class="body">
${site}
</div>
</div>
model.site = page.url.templateArgs.site;
var result = remote.call("/api/sites/" + page.url.templateArgs.site);
if (result.status == 200)
{
var site = eval('(' + result + ')').title;
}
model.site = site;
07-11-2011 11:02 AM
07-12-2011 04:55 AM
07-12-2011 05:20 AM
<webscript>
<shortname>test</shortname>
<description>affiche les sites</description>
<family>dashlet</family>
<url>/components/dashlets/test</url>
</webscript>07-12-2011 05:29 AM
Bonjour, quel est la difference entre un dashlet site, et un d'utilisateur?Une dashlet utilisateur est faite pour le tableau de bord utilisateur (le paramètre page.url.templateArgs.site n'existe pas), une dashlet de site est faite pour le tableau de bord d'un site …
si dans le fichier xml on déclare juste dashlet, on auras aucun souci?Si vous faites cela, la dashlet sera aussi bien accessible depuis le tableau de bord d'un utilisateur ou depuis le tableau de bord d'un site.
<family>site-dashlet</family>07-12-2011 05:51 AM
var result = remote.call("/api/people/" + stringUtils.urlEncode(user.name) + "/sites");
<family>user-dashlet</family> 07-12-2011 06:01 AM
donc si j'ai bien compris le paramètre ( page.url.templateArgs.site ) me permet de récupérer les la liste des sitesNon !
07-12-2011 06:16 AM
07-12-2011 06:23 AM
07-12-2011 08:04 AM
Tags
Find what you came for
We want to make your experience in Hyland Connect as valuable as possible, so we put together some helpful links.