Как на XSLT получить id родителя и id прародителя — различия между версиями

Материал из Umicms
Перейти к:навигация, поиск
(Новая страница: « Получаем в переменную page-id id текущей страницы: <source lang="xml"> <xsl:variable name="page-id" select="/result/@pageId" /> …»)
 
Строка 5: Строка 5:
 
</source>
 
</source>
  
Получаем в переменную page-id id родителя текущей страницы:
+
Получаем в переменную parentpage-idid родителя текущей страницы:
 
<source lang="xml">
 
<source lang="xml">
 
<xsl:variable name="parentpage-id" select="result/page/@parentId" />
 
<xsl:variable name="parentpage-id" select="result/page/@parentId" />
 
</source>
 
</source>
  
Получаем в переменную page-id id прародителя текущей страницы:
+
Получаем в переменную pparentpage-id id прародителя текущей страницы:
 
<source lang="xml">
 
<source lang="xml">
 
<xsl:variable name="pparentpage-id" select="result/parents/page/@parentId" />
 
<xsl:variable name="pparentpage-id" select="result/parents/page/@parentId" />
 
</source>
 
</source>

Версия 09:01, 31 июля 2010

Получаем в переменную page-id id текущей страницы:

<xsl:variable name="page-id" select="/result/@pageId" />

Получаем в переменную parentpage-idid родителя текущей страницы:

<xsl:variable name="parentpage-id" select="result/page/@parentId" />

Получаем в переменную pparentpage-id id прародителя текущей страницы:

<xsl:variable name="pparentpage-id" select="result/parents/page/@parentId" />