posts - 315, comments - 268, trackbacks - 15

My Links

News

View Pietro Libro's profile on LinkedIn

DomusDotNet
   DomusDotNet

Pietro Libro

Tag Cloud

Article Categories

Archives

Post Categories

Blogs amici

Links

Umbraco: getContentsWithTags

 
Post promemoria. Se si utilizza l’estensione Tags di Umbraco, e si vuole creare una lista con tutti i nodi a cui è stato attribuito un particolare tag,
è possibile creare una  macro xslt, come nell’esempio seguente:
 
   1:  <ul>    
   2:     <xsl:variable name="requestedTag" select="umbraco.library:Request('tag') "/>
   3:     <xsl:for-each select="tags:getContentsWithTags($requestedTag)/root/node">
   4:        <li> 
   5:           <a href="{umbraco.library:NiceUrl(@id)}" title=""><xsl:value-of select="data [@alias='title']"/></a>
   6:        </li>
   7:     </xsl:for-each>
   8:  </ul>

Lo script xslt produce una lista di questo tipo:

  • Titolo 1
  • Titolo 2
  • Titolo 3

Tramite umbraco.library:Request(‘tag’) viene recuperato il valore del parametro tag dalla query string e passato alla funzione getContentsWithTags.

Print | posted on lunedì 10 maggio 2010 13:58 | Filed Under [ CMS, Umbraco ]

Comments have been closed on this topic.

Powered by:
Powered By Subtext Powered By ASP.NET