Якорь с главной

#
Якорь с главной
На главной выводятся отзывы, у отзыва есть ссылка с якорем, при нажатии переходит на страницу ИС к определенному отзыву, все отлично если отзыв находится на 1 странице, но если на второй уже проблема. Что нужно добавить в XSL шаблоне, чтобы ссылка формировалась с учетом страницы нахождения элемента

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="/document">
      
      <!-- СписокЗаписейГостевойКниги  -->
      
      <h1>
         <xsl:value-of disable-output-escaping="yes" select="blocks/name"/>
      </h1>
      
      <xsl:value-of disable-output-escaping="yes" select="blocks/description"/>
      
      <!-- Получаем ID родительской группы и записываем в переменную $parent_group_id -->
      <xsl:variable name="parent_group_id" select="blocks/parent_group_id"/>
      
      <!-- Отображение записи информационной системы -->
      <xsl:apply-templates select="blocks/items/item[item_status=1]"/>
   </xsl:template>
   
   <xsl:template match="blocks/items/item">
      <div class="nameo">
         <xsl:if test="item_name != ''">
            <a href="{/document/blocks/url}{item}#{@id}"><xsl:value-of select="item_name"/></a><br/>
         </xsl:if>
         <xsl:if test="item_propertys/item_property[@xml_name='autorcity']/value != ''">
            <span><xsl:value-of disable-output-escaping="yes" select="item_propertys/item_property[@xml_name='autorcity']/value"/></span>
         </xsl:if>
      </div>
      
      <div class="data"><xsl:value-of select="item_date"/></div>
      
   <div class="desc"><xsl:value-of disable-output-escaping="yes" select="item_text"/><div class="konec"></div></div>
   <div class="nizo">12 Отзывов &#183; <a href="/reviews">Все отзывы</a></div>
      
   </xsl:template>
   
</xsl:stylesheet>
www.morozovpimnev.ru - создание, поддержка и продвижение сайтов | Наш канал https://asmp.su/channel
Модератор
#
Re: Якорь с главной
alexpimnev, сложно сказать как в данном случае посчитать страницу размещения отзыва
#
Re: Якорь с главной
Думал сделать условие, что при current_page больше 0 подставлялось что то типа page-{current_page}+1 к ссылке, а при меньше ничего, но так как на главной выводит только 1 элемент то XML формируется для всех current_page = 0
www.morozovpimnev.ru - создание, поддержка и продвижение сайтов | Наш канал https://asmp.su/channel
Авторизация