Вывод информационного элемента

#
Вывод информационного элемента
Есть каталог статей. в нем категории выводятся так:

   <!-- Шаблон вывода информационного элемента -->
   <xsl:template match="blocks/items/item">
      
      
      <!-- Название -->
      <li>
         <a href="{item_path}">
            <xsl:value-of disable-output-escaping="yes" select="item_name"/>
         </a>
      </li>
      
   </xsl:template>


Как сделать проверку, чтобы скажем после 10 записей выводился "<p> ----- </p>"?

Т.е проверяем кол-во, если равно 10, 20 или 30 то вставляем <p> ------- </p>

Типа как реализованно разбиение по столбикам при выводе груп в интернет-магазине...
Разработка и поддержка сайтов на HostCMS
Модератор
#
Re: Вывод информационного элемента
Проверяете остаток от деления и выводите.
Усложненная теория здесь: http://www.hostcms.ru/forums/22/1399/page-2/
В более просто случае просто:
ЕСЛИ (количество mod число = 0) ТО делать
#
Re: Вывод информационного элемента
HostCMS,
сделал вот такую проверку

position = <xsl:value-of select="position()"/>, round =<xsl:value-of select="count(//group[@parent = $parent_id])"/>


round всегда =0

почему так может быть?
Разработка и поддержка сайтов на HostCMS
Модератор
#
Re: Вывод информационного элемента
alek001,
Проверьте значение $parent_id, проверьте правильность указания путей, при чем здесь round= вообще непонятно, ведь у count-а округления нет.

И вообще при чем здесь group, если Вам для элементов нужно выводить <p>???
Вы суть примера поняли?
Авторизация