Ditto - разбить список на два блока

Опубликовано: 17 Окт 2014

Иногда требуется разбить вывод новостей или статей на два блока.

Будем использовать IF.

Допустим наш код выглядит так:

<ul class="list-1">
 <li><a href="#">заголовок статьи1<a></li>
 <li><a href="#">заголовок статьи2<a></li>
</ul>

<ul>
  <li><a href="#">заголовок статьи3<a></li>
 <li><a href="#">заголовок статьи4<a></li>
</ul>

Создаем вызов Ditto:

 <ul class="list-1">
 [ [Ditto? &id=`news` &startID=`2` &summarize=`4` &tpl=`tpl_news`]] 
  </ul>

в чанк шаблона tpl_news записываем:

[ [if?is=`[+ditto_iteration+]:=:2` &then=`</ul><ul>`]]
<li><a href="[~[+id+]~]">[+pagetitle+]</a></li>               

Где 2 - это количество записей в столбцах

Комментарии (0)


Оставить комментарий




Разрешённые теги: <b><i><br>Добавить новый комментарий: