Tag Archives: XSL

Dæmi: XSLT Búa HTML href er

Ég hef verið að gera svolítið af XSL efni undanfarið og hélt að ég myndi setja saman sýnishorn fyrir framtíð tilvísun minn og sem kunna að vera í gildi til okkar allra XSLT-ers að gera líf í internets.

Skoðið eftirfarandi XML:

<FdcSearchTabsCollection Count="2">
  <SearchTab Label="Industry" SortOrder=”00” Label=”Industries” SearchConstraints="contenttype:Iðnaður" TabID="831b2a74-98c4-4453-8061-86e2fdb22c63"/>
  <SearchTab Label="Practices" SortOrder=”01” Label=”Practices” SearchConstraints="contenttype:PracticeGroups" TabID="678e206b-6996-421f-9765-b0558fe1a9c0"/>
</FdcSearchTabsCollection>

The Eftirfarandi XSL runu vilja búa til raðað lista yfir hrefs tabs:

<XSL:template match="FdcSearchTabsCollection" XML:rúm = "varðveita">
   
    <!– The "all" flipi –>
    <a href="javascript:ViewTab(‘All’)">Skoða allt</a>
   
    <!– Hver einstaklingur flipann –>
    <!– Iterate í gegnum allar Tabs og sýna rétt  tenglar. –>
    <XSL:for-each select="SearchTab">
      <XSL:sort select="@SortOrder"/>

      …
      <a href="javascript:ViewTab('{@ TabID}")"><XSL:value-of select="@Label"/></a>
    </XSL:fyrir-hvern>

    <br /> 
   

   </XSL:sniðmát>

Hér er það sem það lítur út eins og í SharePoint:

SNAGHTML78aa2cb

 

 

</enda>

Gerast áskrifandi að bloggið mitt.

Fylgdu mér á Twitter á http://www.twitter.com/pagalvin