Tag Archives: XSL

Sampla: XSLT chruthú HTML href ar

Tá mé ag déanamh beagán de rudaí XSL le déanaí agus shíl mé gur mhaith liom a chur le chéile ar shampla le haghaidh mo tagartha sa todhchaí agus a d'fhéadfadh a bheith luachmhar dúinn go léir XSLT-ers a dhéanamh ina gcónaí sa Internets.

Smaoinigh ar an méid seo a leanas XML:

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

Beidh an méid seo a leanas XSL Blúire ghiniúint liosta in eagar de tabs hrefs:

<XSL:template match="FdcSearchTabsCollection" xml:spás = "chaomhnú">
   
    <!– The "all" cluaisín –>
    <a href="javascript:ViewTab(‘All’)">Féach ar gach</a>
   
    <!– Gach tab aonair –>
    <!– Seasann tríd na Tacaíocht Teanga agus an ceart ar taispeáint  naisc. –>
    <XSL:for-each select="SearchTab">
      <XSL:sort select="@SortOrder"/>

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

    <br /> 
   

   </XSL:teimpléad>

Seo an méid tá sé cosúil i SharePoint:

SNAGHTML78aa2cb

 

 

</deireadh>

Liostáil le mo bhlag.

Lean mé ar Twitter ag http://www.twitter.com/pagalvin