Forums / National / Russian / Тех. поддержка / Вывод новостей

как добавить html код после вывода определенного колличества новостей

kushelbek
#42454 2016-12-02 13:38
#42452 Leshkens:

но видимо прописываю, что то не так.

Теги в файлах шаблона всегда должны быть в фигурных скобках.

 

Чтобы вывести <hr> после четвертого элемента можно сделать вот так:

<!-- IF {LIST_ROW_NUM} = 4 -->
<hr>
<!-- ENDIF -->

Тут если порядковый номер элемента равен 4, то выводим тег <hr>.

Добавлено 5 минут спустя:

Чтобы <hr> выводился после каждого четверого элемента можно попробовать вот так: 

<!-- IF {LIST_ROW_NUM} % 4 < 1 -->
<hr>
<!-- ENDIF -->

Здесь если остаток от деления на 4 отсутствует (т.е делится на цело, без остатка, например 4/4=1, 8/4=2, 12/4=3), то выводим тег <hr>

Добавлено 3 минуты спустя:

В вашем случае проверку на условие нужно вставить вот так:

<!-- BEGIN: LIST_ROW -->
      <div class="grid-col grid-col-3">
          ...
      </div>
      <!-- IF {LIST_ROW_NUM} % 4 < 1 -->
      <hr>
      <!-- ENDIF -->
<!-- END: LIST_ROW -->

 

спасибо, все работает!

Я пробовал немного подругому:

Писал 

<!-- IF {LIST_ROW_COUNT} % 4 < 1 -->
<hr>
<!-- ENDIF -->

А надобыло NUM.

Еще ращ Спасибо!