Jeg har gjort litt av XSL ting i det siste og tenkte jeg skulle sette sammen et utvalg for min fremtidig referanse og som kan være av verdi for oss alle XSLT-ers å lage en levende i internets.
Vurder følgende XML:
<FdcSearchTabsCollection-Count = "2">
<SearchTab Label = "industri" SortOrder = "00" Label = "Industries" SearchConstraints = "contenttype:Industri" TabID = "831b2a74-98c4-4453-8061-86e2fdb22c63" />
<SearchTab Label = "praksis" SortOrder = "01" Label = "Praksis" SearchConstraints = "contenttype:PracticeGroups" TabID = "678e206b-6996-421f-9765-b0558fe1a9c0" />
</FdcSearchTabsCollection>
Følgende XSL tekstutdrag vil generere en sortert liste over hrefs faner:
<XSL:mal kamp = "FdcSearchTabsCollection" XML:Space = "bevare">
<!– "Alt" kategorien –>
<a href = "javascript:ViewTab(' Den)">Vis alle</en>
<!– Hver enkelt kategori –>
<!– Gå gjennom alle kategoriene og vise riktig koblinger. –>
<XSL:for hver Velg = "SearchTab">
<XSL:sortere select="@SortOrder"/>…
<a href = "javascript:ViewTab(‘{@TabId}’)"><XSL:verdien av select="@Label"/></en>
</XSL:for each><br />
</XSL:mal>
Her er hva det ser ut i SharePoint:
</slutten>
Følg meg på Twitter på http://www.twitter.com/pagalvin
hei, Paul. Interessant at XML er ikke gyldig, som hver SearchTab har element to etikettattributter. Fortell meg at SharePoint ikke genererer som!
M.