AnsweredAssumed Answered

Acces repository avec un dashlet

Question asked by pilate on May 28, 2010
Latest reply on May 28, 2010 by pilate
Bonjour,

Je suis en train de faire un test de dashlet mais je n'ai pas d'acces au repo avec l'EL ${space.name}. Alfresco me dit :

Expression space is undefined on line 15, column 31 in com/domain/mon-dashlet.get.html.ftl

Voici mes fichiers :

mon-dashlet.get.desc.xml

<webscript>
   <shortname>Mon Dashlet</shortname>
   <description>Dashlet de test d'accès au repository</description>
   <family>site-dashlet</family>
   <url>/com/domain/mon-dashlet</url>
   <authentication>user</authentication>
</webscript>
mon-dashlet.get.html.ftl

<div class="dashlet">
<div class="title">Mon Dashlet</div>
Test dashlet<br>
<table style="width: 100%; text-align: left;" border="1" cellpadding="5"
   cellspacing="0">
   <tbody>
      <tr>
         <td>HelloWorld</td>
      </tr>
      <tr>
         <td>HelloWorld</td>
         <td>${space.name}</td>
      </tr>
   </tbody>
</table>
<hr>
</div>

Ai-je oublié d'inclure un template ? Si oui, comment puis-je le faire ?

EDIT : alors pour le placement des fichiers, j'ai mis ça dans tomcat\webapps\share\WEB-INF\classes\alfresco\site-webscripts\com\domain et j'ai aussi essayé dans shared/classes/alfresco/site-webscripts\com\domain. Je peux mettre mon WS dans le tableau de bord de mon site mais à l'affichage, j'obtiens l'erreur suscitée.

Merci pour votre aide.

Outcomes