AnsweredAssumed Answered

Dashlet personnalisée - Atomfeed

Question asked by nancygaillard on Oct 28, 2014
Latest reply on Oct 31, 2014 by nancygaillard
Bonjour,

je suis en train de faire une dashlet personnalisée.
Je ne sais pas comment s'y prendre pour récupérer les informations de flux ATOM pour les afficher dans ma vue.
Je suis en recherche, mais quelques aides seront les bienvenues :)

résultat souhaité :
avoir sur mon tableau de bord Alfresco utilisateur, une dashlet qui liste les listes de données du site "gestion".

Pour ce faire, dans tomcat/webapps/share/WEB-INF/classes/alfresco/site-webscripts/org/alfresco/components/dashlets/

j'ai ajouté 3 fichiers:
- datalists-list.get.desc.xml

<webscript>
    <shortname>Appels et Courriers</shortname>
    <description>Liste des listes d'appels et de courriers</description>
    <family>user-dashlet</family>
      <url>/components/dashlets/datalists-list</url>
</webscript>

- datalists-list.get.js
<javascript>
//format atomfeed
var json = remote.call("/cmis/p/Sites/gestion/dataLists/children");
/* que faut-il faire ici?*/
</javascript>
- datalists-list.get.html.ftl

<@markup id="js">
   <#– Your JavaScript file. You actually only need the my-dashlet-min.js file (unless in development mode), but we usually keep the original source in my-dashlet.js there so we can change it later.–>
   <@script type="text/javascript" src="${url.context}/res/components/dashlets/datalists-list.js" group="dashlets"/>
</@>
<@markup id="html">
  <@uniqueIdDiv>
      <div class="dashlet">
         <div class="title">Lites d appels et de courriers</div>
         <div class="body">
            MA DASHLET   
         </div>
      </div>
   </@>
</@>


Alfresco Community 4.2.e sur Windows 7 64 bits

Cordialement,

Nancy

Outcomes