Je commence juste à jouer avec le système XSLT dans umbraco où j'espérais produire une macro qui listait tous les médias sous un répertoire média spécifique. Je suis tombé sur umbraco.library: GetMedia mais, franchement, je n'ai aucune idée de ce qu'il faut passer pour obtenir une liste d'éléments. Les API docs à http://umbraco.org/apiDocs/html/M_umbraco_library_GetMedia.htm semblent indiquer que ce que je veux sans doute est de rechercher un noeud (comment?) Et passer ensuite avecRécupérer une liste de médias dans umbraco
umbraco.library:GetMedia(<some node id>, true)
Comment puis-je obtenir cet identifiant de noeud initial?
Par la suite quelque chose comme ça va-t-il fonctionner?
<xsl:for-each select="umbraco.library:GetMedia(<SOMEMAGIC>, 'true')">
<li>
<a href="{umbraco.library:NiceUrl(@id)}">
<xsl:value-of select="@nodeName"/>
</a>
</li>
</xsl:for-each>
Cela ne fonctionne plus pour Umbraco 4.5 et plus. http://www.notas-terrible.net/blog/post/Umbraco-45-XML-Schema-changed.aspx – Costo
Costo, votre lien ne fonctionne pas – Mario