Добрый день, подскажите как сделать отображение вопросов отвтетов по системе:
Заголовок
Вопросы:
-Ссылка на вопрос 1 (в виде якоря)
-Ссылка на вопрос 2 (в виде якоря)
...
Ответы
(Якорь на вопрос 1)
Заголовок Вопроса 1
Текст Вопроса 1
(Якорь на вопрос 2)
Заголовок Вопроса 2
Текст Вопроса 2
...
В XSL (СписокВопросов) пишу:
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE xsl:stylesheet>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output xmlns="http://www.w3.org/TR/xhtml1/strict" doctype-public="-//W3C//DTD XHTML 1.0 Strict//EN" encoding="utf-8" indent="yes" method="html" omit-xml-declaration="no" version="1.0" media-type="text/xml"/>
<!-- СписокВопросов -->
<xsl:template match="/">
<xsl:apply-templates select="/document"/>
</xsl:template>
<xsl:template match="/document">
<!-- Выводим ошибку (error), если она была передана через внешний параметр -->
<xsl:if test="error/node()">
<div id="error">
<xsl:value-of disable-output-escaping="yes" select="error"/>
</div>
</xsl:if>
<!-- Получаем ID родительской группы и записываем в переменную $parent_group_id -->
<xsl:variable name="parent_group_id" select="blocks/parent_group_id"/>
<!-- Если в находимся корне - выводим название информационной системы -->
<xsl:if test="blocks/parent_group_id = 0">
<p class="newtitle3">
<xsl:value-of disable-output-escaping="yes" select="blocks/name"/>
</p>
</xsl:if>
<!-- Отображение записи информационной системы -->
<xsl:apply-templates select="blocks/items/itemlink"/>
<xsl:apply-templates select="blocks/items/item[item_status=1]"/>
</xsl:template>
<xsl:template match="blocks/items/item">
<p class="news_title">
<a href="#{item_path}">
<xsl:value-of disable-output-escaping="yes" select="item_name"/>
</a>
</p>
</xsl:template>
<xsl:template match="blocks/items/item">
<div style="margin-right: 10px; margin-bottom: 20px;">
<!-- Название -->
<p class="news_title">
<a name="#{item_path}">
<xsl:value-of disable-output-escaping="yes" select="item_name"/>
</a>
</p>
<xsl:value-of disable-output-escaping="yes" select="item_text"/>
</div>
</xsl:template>
</xsl:stylesheet>
В xsl не селен, и понимаю, что что-то не так, хотя возможно дело не только в xsl, подскажите что сделать.
А также вопрос когда пишу
<a href="#{item_path}">
путь отображается в виде site.ru/faq/#/faq/vopros/, а нужно site.ru/faq/#vopros, что переделать?
Заранее благодарен за ответ.