Primer: XSLT ustvarjanje HTML Href's

Sem bil početje a košček od XSL stvari v zadnjem času in mislil sem bi skupaj vzorec v moji prihodnosti in da se lahko vrednosti za vse nas, ki živijo v internets XSLT-ers.

Razmislite o naslednjih XML:

<FdcSearchTabsCollection Count = "2">
  <SearchTab oznaka = "industrija" Vrstni_red_razvrščanja = "00" oznaka = "Industrij" SearchConstraints = "contenttype:Industrija" TabID = "831b2a74-98c4-4453-8061-86e2fdb22c63" />
  <SearchTab oznaka = "prakse" Vrstni_red_razvrščanja = "01" oznaka = "Prakse" SearchConstraints = "contenttype:PracticeGroups" TabID = "678e206b-6996-421f-9765-b0558fe1a9c0" />
</FdcSearchTabsCollection>

Naslednje odrezek XSL bo ustvarila razvrščen seznam hrefs kartic:

<XSL:predloga tekmo = "FdcSearchTabsCollection" XML:prostor = "ohranitev">
   
    <!– "Vse" TAB –>
    <a href = "javascript:ViewTab("Vse")">Prikaži vse</a>
   
    <!– Vsaka posamezna zanka –>
    <!– Ponovi vse zavihke in prikaz pravilne  povezave. –>
    <XSL:za vsako izberite = "SearchTab">
      <XSL:razvrščanje select="@SortOrder"/>

      …
      <a href = "javascript:ViewTab(‘{@TabID}’)"><XSL:vrednost od select="@Label"/></a>
    </XSL:za vsako>

    <br /> 
   

   </XSL:predlogo>

Tukaj je, kako izgleda v SharePoint:

SNAGHTML78aa2cb

 

 

</namen>

Naročite se na moj blog.

Sledite mi na Cvrkutati na http://www.twitter.com/pagalvin

Eden mislil na "Primer: XSLT ustvarjanje HTML Href's

  1. Marc D Anderson

    hej, Paul. Zanimivo, da XML ni veljaven, kot vsaka SearchTab ima element dva atribute oznake. Prosim povej mi, da ne ustvarja SharePoint, ki!

    M.

    Odgovor

pusti odgovor

Vaš e-naslov ne bo objavljen. Obvezna polja so označena *