Olen teinud natuke XSL kraami viimasel ajal ja arvasin ma paneks kokku proovis minu hilisemaks ja, mis võivad olla meile kõigile XSLT-ers muutes elu ning internets.
Kaaluge järgmist XML:
<FdcSearchTabsCollection Count = "2">
<SearchTab Label = "tööstusharu" SortOrder = "00" silt "Tööstus" SearchConstraints = "contenttype =:Tööstus" TabID = "831b2a74-98c4-4453-8061-86e2fdb22c63" />
<SearchTab Label = "tavad" SortOrder = "01" silt "Tava" SearchConstraints = "contenttype =:PracticeGroups" TabID = "678e206b-6996-421f-9765-b0558fe1a9c0" />
</FdcSearchTabsCollection>
XSL koodijupi loob sorditud loendi hrefs vahekaardid:
<XSL-i:malli vastet = "FdcSearchTabsCollection" XML-i:Kosmos = "Säilita">
<!– "Kõik" TAB –>
<href = "javascript:ViewTab("Kõik")">Vaata kõiki</a>
<!– Iga individuaalse kaart –>
<!– Itereerima läbi kõik kaardid ja kuvatakse õige lingid. –>
<XSL-i:iga valige = "SearchTab">
<XSL-i:Sorteeri select="@SortOrder"/>…
<href = "javascript:ViewTab(‘{@TabID}’)"><XSL-i:väärtust, select="@Label"/></a>
</XSL-i:puhul iga><br />
</XSL-i:Mall>
Siin on, kuidas ta näeb SharePoint:
</lõpp>
Järgi mind vidistama kell http://www.twitter.com/pagalvin
Tšau, Paul. Huvitav, et XML ei sobi, nagu iga SearchTab element on kahe sildi atribuute. Palun öelge, et SharePoint ei tekita see!
M.