Tag Archives: XSL

Pavyzdys: XSLT sukurti HTML Href

Aš daro šiek tiek XSL stuff paskutiniu ir minties Norėčiau įdėti kartu mėginys mano ateityje ir kad gali būti vertės visiems mums padaryti gyvenimo the Internets XSLT-kams.

Apsvarstyti šios XML:

<FdcSearchTabsCollection Count = "2">
  <SearchTab etiketės = "pramonės" SortOrder = "00" etiketė "Pramonės" SearchConstraints = "contenttype =:Pramonės" TabID = "831b2a74-98c4-4453-8061-86e2fdb22c63" />
  <SearchTab etiketės = "praktika" SortOrder = "01" etiketė = "Praktika" SearchConstraints = "contenttype:PracticeGroups" TabID = "678e206b-6996-421f-9765-b0558fe1a9c0" />
</FdcSearchTabsCollection>

Po XSL gabalėlį sukurs surūšiuotas sąrašas hrefs skirtukų:

<XSL:šablono rungtynės = "FdcSearchTabsCollection" XML:erdvės = "išsaugoti">
   
    <!– "Visiems" skirtukas –>
    <a href = "javascript:ViewTab("Visi")">Peržiūrėti visas</a>
   
    <!– Kiekvienas atskiras skirtukas –>
    <!– Iterate per visus skirtukus ir parodyti teisingą  nuorodos. –>
    <XSL:už kiekvieną pasirinkite = "SearchTab">
      <XSL:rūšiuoti select="@SortOrder"/>

      …
      <a href = "javascript:ViewTab(‘{@TabID}’)"><XSL:vertė-apie select="@Label"/></a>
    </XSL:už kiekvieną>

    <br /> 
   

   </XSL:šablonas>

Štai kaip jis atrodo SharePoint:

SNAGHTML78aa2cb

 

 

</pabaigos>

Prenumeruoti savo dienoraštį.

Sekite mane Twitter ne http://www.twitter.com/pagalvin