Tag Archives: [Така

Пример: XSLT създаване на HTML Href

Аз съм бил направите малко XSL неща напоследък и, че аз ще поставени заедно проба за моята бъдещи справки и които могат да бъдат от стойността на всички нас XSLT-ers вземане на живот в internets.

Разглежда следните XML:

<Брой на FdcSearchTabsCollection = "2">
  <Етикет на SearchTab = "промишленост" SortOrder = етикет на "00" = "Индустрии" SearchConstraints = "contenttype:Промишленост" TabID = "831b2a74-98c4-4453-8061-86e2fdb22c63" />
  <Етикет на SearchTab = "практики" SortOrder = етикет на "01" = "Практики" SearchConstraints = "contenttype:PracticeGroups" TabID = "678e206b-6996-421f-9765-b0558fe1a9c0" />
</FdcSearchTabsCollection>

Следните XSL ползвах ще генерира сортирани списък на разделите на hrefs:

<XSL:шаблон за съвпадение = "FdcSearchTabsCollection" XML:космически = "запазите">
   
    <!– "Всички" в раздел –>
    <href = "javascript:ViewTab("Всички")">Виж всички</а>
   
    <!– Всеки отделен раздел –>
    <!– Обхождане на всички раздели и да покаже правилното  връзки. –>
    <XSL:за всеки избор = "SearchTab">
      <XSL:сортиране на select="@SortOrder"/>

      …
      <href = "javascript:ViewTab(‘{@ TabID}’)"><XSL:стойността на select="@Label"/></а>
    </XSL:за всеки>

    <BR /> 
   

   </XSL:шаблон>

Тук е това, което изглежда в SharePoint:

SNAGHTML78aa2cb

 

 

</край>

Абонирайте се за моя блог.

Следвайте ме на Twitter в http://www.twitter.com/pagalvin