AnsweredAssumed Answered

[Résolu]Freemarker - Récupérer l'url webdav d'un node

Question asked by denisr on Apr 8, 2009
Latest reply on Apr 9, 2009 by denisr
Bonjour à tous,

J'essaie d'utiliser le champ document.webdavUrl en mode freemarker mais si dans le path ou le nom du fichier il y a des blancs, alfresco met des "+" (au lieu des %20 attendus). Pourtant ces %20 sont bien présents dans le champ url ou downloadUrl. Est-ce un bug ou une mauvaise utilisation de ma part ?
Voilà un exemple de code illustrant le problème:


<h1>Some Node Model Properties</h1>

<table>
<#list space.children as document>
<#– Test –>
<tr><td>${document.properties.name}</tr></td>
<tr><td>displayPath: ${document.displayPath}</tr></td>
<tr><td>downloadUrl: ${document.downloadUrl}</tr></td>
<tr><td>webdavUrl: ${document.webdavUrl}</tr></td>
<tr><td>url: ${document.url}</tr></td>
<tr><td>name: ${document.name}</tr></td>
<tr><td>
</#list>
</table>


Quelqu'un a-t-il une idée pour récupérer une url webdav propre en mode freemarker ?

Cordialement,
DenisR

Outcomes