Поочередный вывод статей из разных разделов Ticket

Структура сайта:
Раздел 1
	– Статья 1
	– Статья 2
	– Статья 3
Раздел 2
	– Статья 1
	– Статья 2
	– Статья 3
Раздел 3
	– Статья 1
	– Статья 2
	– Статья 3
Необходимый вывод на сайте:
Раздел1-Статья1	Раздел2-Статья1	Раздел3-Статья1
Загрузить ещё

Раздел1-Статья2	Раздел2-Статья2	Раздел3-Статья2
... и т.д.
Как подобное проделать с Tickets? Чтобы из каждого раздела по одному вывести, а следующие подгружать по кнопке.
[[!pdoPage?
	&element=`getTickets`
	&limit=`9` 
	&fastMode=`0`
	&parents=`0`
	&templates=`3`
	&tpl=`tpl.cardNews.Mainpage`
	&depth=`0`
	&innerJoin=`{
		"Children": {"class":"Ticket"}
	}`
	&select=`{
		"Children":"*"
	}`
	&groupby=`Ticket.id`
	&ajaxMode=`button`
	&ajaxTplMore=`@INLINE <button class="btn btn-more">Загрузить ещё...</button>`
	&showLog=`1`
]]
Klike
03 ноября 2015, 04:47
modx.pro
1
1 104
0

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

Klike
03 ноября 2015, 07:58
0
Думаю в innerJoin нужно поправить, понять бы как)
    Наумов Алексей
    03 ноября 2015, 17:00
    0
    Я делал похожий вывод так:
    1. Выбираем Статьи
    2. Делаем JOIN их родителей, т.е. Разделы
    3. Применяем 2 сортировки: сначала по menuindex Статьи, затем по menuindex Раздела.

    Тут только один нюанс, menuindex должен быть у статей во всех разделах начинаться с 0 и идти по порядку. Я этого добивался прогоняя простенький скрипт, который обновлял menuindex.
      Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
      2