Как обернуть вывод ресурсов
Добрый день.
Подскажите, как можно обернуть в div каждые два результата вывода ресурса?
Вывод ресурсов осуществляю с помощью сниппета pdoResources.
Пример как нужно сделать:
Подскажите, как можно обернуть в div каждые два результата вывода ресурса?
Вывод ресурсов осуществляю с помощью сниппета pdoResources.
Пример как нужно сделать:
<div class="row">
<div>Ресурс 1</div>
<div>Ресурс 2</div>
</div>
<div class="row">
<div>Ресурс 3</div>
<div>Ресурс 4</div>
</div>
<div class="row">
<div>Ресурс 5</div>
<div>Ресурс 6</div>
</div>
Комментарии: 6
У pdoResources есть параметр &tpl_nN.
Тут указывается имя чанка для каждого N-го ресурса, например, &tpl_n4=`tplEvery4th` будет применено к каждому 4-му ресурсу (отсюда).
Тут указывается имя чанка для каждого N-го ресурса, например, &tpl_n4=`tplEvery4th` будет применено к каждому 4-му ресурсу (отсюда).
а если pdoResources выведет только один ресурс, а второго не будет, тогда div не закроется и посыпется вся конструкция
Можно проверку сделать.
Опять же, &tplLast никто не отменял ))
Опять же, &tplLast никто не отменял ))
можно по подробнее описать пример проверки
Если «в лоб», то есть &totalVar, который выводит общее кол-во результатов.
Ну и проверяем его на четность.
Но лучше &tplLast используйте. Оно проще будет.
И, кстати, если будет один результат, то все получится и без &tplLast, поскольку он ни под &tpl_n2 ни под &tpl_n3 не попадает.
Ну и проверяем его на четность.
Но лучше &tplLast используйте. Оно проще будет.
И, кстати, если будет один результат, то все получится и без &tplLast, поскольку он ни под &tpl_n2 ни под &tpl_n3 не попадает.
Вариант- переписать сетку будстрапа. Либо использовать jeet.gs И выводить все без строчных разделителей.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.