Örnek: xslt html Href oluşturma'nın

Ben son zamanlarda biraz xsl şeyler yapıyor oldum ve birlikte benim ileride bir örnek koymak istiyorsunuz ve xslt-ers making a living Internets hepimiz değeri olabilir.

Aşağıdaki xml düşünün:

<FdcSearchTabsCollection Count = "2">
  <SearchTab Label = "Sanayi" SortOrder "00" Label = "Kimya" SearchConstraints = "contenttype =:Sanayi" TabID = "831b2a74-98c4-4453-8061-86e2fdb22c63" />
  <SearchTab Label = "uygulamaları" SortOrder "01" Label = "Uygulamalar" SearchConstraints = "contenttype =:PracticeGroups" TabId = "678e206b-6996-421f-9765-b0558fe1a9c0" />
</FdcSearchTabsCollection>

Aşağıdaki xsl pasajı hrefs sekmeleri sıralanmış bir listesi çıkarılır:

<XSL:Şablon Eşleştir "FdcSearchTabsCollection =" XML:Uzay = "korumak">
   
    <!– "All" sekmesi –>
    <bir href = "javascript:ViewTab('All')">Tümünü görüntüle</bir>
   
    <!– Her bireysel etiket –>
    <!– Tüm sekmeleri yineleme ve doğru görüntüleme  Linkler. –>
    <XSL:for-each seçin = "SearchTab">
      <XSL:sıralama select="@SortOrder"/>

      …
      <bir href = "javascript:ViewTab(‘{@TabID}’)"><XSL:değer-in select="@Label"/></bir>
    </XSL:for-each>

    <br /> 
   

   </XSL:Şablon>

İşte o SharePoint içinde nasıl göründüğünü:

SNAGHTML78aa2cb

 

 

</sonunda>

Benim blog abone.

Heyecan beni izleyin http://www.twitter.com/pagalvin

Bir “konulu düşünceÖrnek: xslt html Href oluşturma'nın

  1. Marc D Anderson

    Hey, Paul. XML geçerli değil ilginç, Her SearchTab öğesinin iki etiket öznitelikleri vardır.. Lütfen SharePoint bu üretmez söyle!

    M.

    Yanıtla

Cevap bırak

E-posta hesabınız yayımlanmayacak. Gerekli alanlar işaretlendi *