Здравствуйте, корректно вывести данные в нужные места.
Есть страница с вопросами:
<xsl:template match="/">
<xsl:apply-templates select="/document"/>
</xsl:template>
<xsl:template match="/document">
<xsl:apply-templates select="blocks/items/item[item_status=1]"/>
</xsl:template>
Сам шаблон вопросов:
<!-- Шаблон вывода информационного элемента -->
<xsl:template match="blocks/items/item">
<a href="">
<xsl:value-of disable-output-escaping="yes" select="item_name"/>
</a>
<xsl:value-of disable-output-escaping="yes" select="item_text" />
</xsl:template>
Каким способjv можно из этого построить следующую структуру:
<div - один раз используется>
<ul - один раз используется>
<li - не больше 20 на страницу><xsl:value-of disable-output-escaping="yes" select="item_name"/></li>
</ul>
<div - один раз используется>
<div - используется как тэг li>
<p><xsl:value-of disable-output-escaping="yes" select="item_text" /></p>
</div>
</div>
</div>
Соблюдение структуры обязательно. Не пойму каким условием ограничить вывод, буду благодарна за помощь!
Если уж совсем грубо сказать, то получается два списка, но на одном уровне иерархии.