Прыклад: XSLT Creating HTML Href аўтара

Я раблю мала матэрыялу XSL ў апошні час і думаў, што я сабраў ўзоры для маёй будучыні, і гэта можа быць карысным для ўсіх нас XSLT-ERS зарабляць на жыццё ў Інтэрнэце.

Разгледзім наступны XML:

<FdcSearchTabsCollection Count="2">
  <SearchTab Label="Industry" SortOrder=”00” Label=”Industries” SearchConstraints="contenttype:Прамысловасць" TabID="831b2a74-98c4-4453-8061-86e2fdb22c63"/>
  <SearchTab Label="Practices" SortOrder=”01” Label=”Practices” SearchConstraints="contenttype:PracticeGroups" TabID="678e206b-6996-421f-9765-b0558fe1a9c0"/>
</FdcSearchTabsCollection>

Наступны фрагмент XSL выводзіць спарадкаваны спіс ўкладак HREFs:

<XSL:template match="FdcSearchTabsCollection" XML:space="preserve">
   
    <!– The "all" таб –>
    <a href="javascript:ПросмотрВкладка(‘All’)">Прагледзець усе</a>
   
    <!– Кожная асобная ўкладка –>
    <!– Перабор Ўкладкі і правільнага адлюстравання  сувязі. –>
    <XSL:for-each select="SearchTab">
      <XSL:sort select="@SortOrder"/>

      …
      <a href="javascript:ПросмотрВкладка("{@ Табетический}')"><XSL:value-of select="@Label"/></a>
    </XSL:для кожнага,>

    <BR /> 
   

   </XSL:шаблон>

Вось як гэта выглядае ў SharePoint:

SNAGHTML78aa2cb

 

 

</канец>

Падпісацца на мой блог.

Выконвайце за мной на Twitter у http://www.twitter.com/pagalvin

Адна думка пра «Прыклад: XSLT Creating HTML Href аўтара

Пакінуць каментар

Ваш электронны адрас не будзе апублікаваны. Абавязковыя палі пазначаныя * *