Последовательный селектор при getResource

Добрый день!
В целом ситуация тривиальная, но что то не соображу.

Задача: есть каталог, в нем много элементов.
Верстка расчитана по 3 Divа в ряд.
Первый идет с свойством one, второй two, третий three. Внутри информация одинакова, только разные классы.
В итоге получаем ряды, одинаковые между собой по столбцам, но отличающиеся по строкам:
<div class="one>...</div> <div class="two">..</div> <div class="three">..</div>
<div class="one>...</div> <div class="two">..</div> <div class="three">..</div>
<div class="one>...</div> <div class="two">..</div> <div class="three">..</div>
<div class="one>...</div> <div class="two">..</div> <div class="three">..</div>
итп.

Как такое реализовать при листинге?
Пользовался в getResource парамером tpl_nN — но он задает для каждого Nого элемента, и вместо нужного получаю что если задать N=2 то второй четвертый итп. элементы будут нужного содержания, но это не правльно в рамках задачи…
Clean
14 февраля 2013, 14:08
modx.pro
822
0

Комментарии: 4

Александр Котлов
14 февраля 2013, 19:08
0
Если число фиксированное и не очень большое, можно ручками прописать при вызове шаблоны для всех N-ных элементов. Но это конечно проблему не решает.
    Василий Наумкин
    15 февраля 2013, 03:34
    0
    Нормально через getResources, по моему, этот вопрос не решить.

    Лично я бы написал простенький сниппет через pdoTools, который бы заворачивал результаты в нужные чанки по твоему алгоритму.
      Clean
      15 февраля 2013, 06:12
      0
      Ну я тоже склонен к тому чтобы просто свести вывод в тело цикла, просто предполагал что есть готовое решение, т.к задача действительно простая и порой часто нужная..+)
        Василий Наумкин
        15 февраля 2013, 06:15
        0
        Да, может и есть — не искал никогда.

        На pdoTools это делается за 5 минут + поддержка getPage и скорость выборки. Я сейчас все такие утилитки через него пишу.
      Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
      4