Archivo de la etiqueta: XSL

Ejemplo: XSLT crear HTML Href

He estado haciendo últimamente un poco de cosas XSL y pensaba sería poner juntos una muestra para mi referencia futura y que pueden ser de valor para todos nosotros hacer una vida en la internets XSLT-ers.

Considere el siguiente código XML:

<FdcSearchTabsCollection Count = "2">
  <Etiqueta de búsquedabuscarficha = "industria" SortOrder = "00" Label = "Industrias" SearchConstraints = "contenttype:Industria" TabID = "831b2a74-98c4-4453-8061-86e2fdb22c63" />
  <Etiqueta de búsquedabuscarficha = "prácticas" SortOrder = "01" Label = "Prácticas" SearchConstraints = "contenttype:PracticeGroups" TabID = "678e206b-6996-421f-9765-b0558fe1a9c0" />
</FdcSearchTabsCollection>

El siguiente fragmento de XSL generará una lista ordenada de fichas hrefs:

<XSL:Partido de plantilla = "FdcSearchTabsCollection" XML:Space = "preserve">
   
    <!– "Todos" ficha –>
    <a href = "javascript:ViewTab('Todo')">Ver todo</un>
   
    <!– Cada ficha individual –>
    <!– Recorrer todas las fichas y mostrar la correcta  enlaces. –>
    <XSL:for each select = "Búsquedabuscarficha">
      <XSL:tipo select="@SortOrder"/>

      …
      <a href = "javascript:ViewTab(‘{@ TabID}’)"><XSL:valor de select="@Label"/></un>
    </XSL:para cada>

    <BR /> 
   

   </XSL:plantilla>

Aquí es lo que parece en SharePoint:

SNAGHTML78aa2cb

 

 

</final>

Suscribirse a mi blog.

Sígueme en Twitter en http://www.twitter.com/pagalvin