Adibidea: XSLT sortzea HTML href

XSL stuff pixka bat egon naiz egiten azkenaldian eta pentsamendua bildu nuke lagin bat nire etorkizuneko erreferentzia eta gurekin XSLT-ers internets en bizi bat egiteko balio izan.

Demagun honako XML:

<FdcSearchTabsCollection Count = "2">
  <SearchTab Label = "Industria" SortOrder = "00" Label = "industriak" SearchConstraints = "contenttype:Industria" TabID = "831b2a74-98c4-4453-8061-86e2fdb22c63" />
  <SearchTab Label = "Praktika" SortOrder = "01" Label = "egokiak" SearchConstraints = "contenttype:PracticeGroups" TabID = "678e206b-6996-421f-9765-b0558fe1a9c0" />
</FdcSearchTabsCollection>

XSL snippet hrefs fitxak ordenatuko zerrenda bat sortuko du:

<xsl:txantiloi Partidu = "FdcSearchTabsCollection" xml:espazio = "mantendu">
   
    <!– "Guztiak" fitxa –>
    <a href = "javascript:ViewTab(‘All’)">Guztiak ikusi</bat>
   
    <!– Banakako fitxa bakoitzak –>
    <!– Tabs guztietan zehar batetik bestera joateko eta zuzena erakutsi  loturak. –>
    <xsl:aukeratu = "SearchTab" bakoitzeko>
      <xsl:sort hautatu = "@ SortOrder" />

      …
      <a href = "javascript:ViewTab(‘{@ TabID}')"><xsl:balio hautatu = "@ Label" /></bat>
    </xsl:-bakoitzak>

    <br /> 
   

   </xsl:txantiloia>

Hona hemen zer itxura SharePoint bezala:

SNAGHTML78aa2cb

 

 

</amaiera>

Nire blog Harpidetu.

Follow me on Twitter http://www.twitter.com/pagalvin

Pentsatu zen "Adibidea: XSLT sortzea HTML href

  1. Marc D Anderson

    Hey, Paul. Interesting that the XML isn’t valid, as each SearchTab element has two Label attributes. Please tell me that SharePoint doesn’t generate that!

    M.

    Erantzun

Utzi iruzkin bat

Zure e-posta helbidea ez da argitaratuko. Beharrezko eremuak markatu dira *