Bol robí trochu XSL veci v poslednej dobe som a myslel by som dal dohromady vzorky pre moju budúce použitie a ktoré možno hodnotu pre všetkých z nás XSLT-ers obživy v internety.
Zvážte nasledujúce XML:
<FdcSearchTabsCollection počet = "2">
<SearchTab Label = "priemysel" Parameter zoradenie = "00" Label = "Priemysel" SearchConstraints = "contenttype:Priemysel" TabID = "831b2a74-98c4-4453-8061-86e2fdb22c63" />
<SearchTab Label = "praktiky" Parameter zoradenie = "01" Label = "Postupy" SearchConstraints = "contenttype:PracticeGroups" TabID = "678e206b-6996-421f-9765-b0558fe1a9c0" />
</FdcSearchTabsCollection>
Nasledujúci úryvok XSL vytvorí usporiadaný zoznam kariet hrefs:
<XSL:Šablóna zápas = "FdcSearchTabsCollection" XML:priestor = "zachovanie">
<!– Všetky"" kartu –>
<href = "javascript:ViewTab("Všetky")">Zobraziť všetky</a>
<!– Každá karta –>
<!– Iteráciou cez všetky karty a zobrazenie správne odkazy. –>
<XSL:pre každý vybrať = "SearchTab">
<XSL:triedenie select="@SortOrder"/>…
<href = "javascript:ViewTab(‘{@TabID}’)"><XSL:hodnotu z select="@Label"/></a>
</XSL:pre každý><br />
</XSL:šablóny>
Tu je ako to vyzerá v lokalite SharePoint:
</koniec>
Nasledujte ma na stebėtų na http://www.twitter.com/pagalvin
hej, Paul. Zaujímavé, že XML nie je platná, ako každý SearchTab prvok má dva atribúty značky. Prosím, povedzte mi, SharePoint nevytvára!
M.