Récupérer le numéro de version

cancel
Showing results for 
Search instead for 
Did you mean: 
jgautier
Member II

Récupérer le numéro de version

Bonjour,

je développe un webscript et je souhaiterais récupérer le numéro de version de mon document.

J'arrive à récupérer la description, la date de création, … mais je ne sais pas comment récupérer la version :

<#list companyhome.nodeByReference[args.h].children?sort_by('name') as d>
<#if d.isDocument>
<td>${message("portlets.panel.description")}:<#if d.properties.description?exists>${d.properties.description?html}<#else> </#if>
       ${message("portlets.panel.created")}:${d.properties.created?datetime} 
</td>
</#if>
</#list>

J'ai crée une properties "version" mais que dois-je mettre à la place des ??? :

<td>${message("portlets.panel.version")}:${???]}</td> 

Merci d'avance.
2 Replies
bertrandf
Active Member

Re: Récupérer le numéro de version

Je pense que cela peut vous être utile : http://wiki.alfresco.com/wiki/Template_Guide#Version_History

Apparemment quand un nœud est versionnable, il possède une propriété cm:versionLabel donc ceci devrait vous permettre de récupérer la version du document :
d.properties["cm:versionLabel"]

Avant de récupérer cette propriété, il faudrait vérifier si le nœud possède l'aspect cm:versionable.
jgautier
Member II

Re: Récupérer le numéro de version

C'est exactement ce qu'il me fallait !

Merci beaucoup BertrandF.