Группировка ресурсов по первой букве названия

Здравствуйте.
Никак не могу найти сниппет для группировки ресурсов по первой букве названия. Чтобы выводилось «А» — Абакан, Астрахань; «Б» — Белгород, Братск и т.д.
Не верю, что такого решения нет. Возможно, это делается через стандартный getResources, но не могу докумекать как. Подскажите, пожалуйста.
Спасибо.
Владимир
22 мая 2015, 14:06
modx.pro
1
1 880
0

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

Dmitry Rodionov
22 мая 2015, 18:51
0
Что мешает написать свой сниппет который будет это делать полностью и самостоятельно?
Есть еще вариант написать промежуточный сниппет, который будет вызываться в чанке и в него передавать названия, если буква изменилась он будет выводить какой-то код разделяющий и например первую букву.
Конструкция будет подобна:
[[+idx:mod=`3`:is=`0`:then=`<hr/>`:else=``]]
[[!mySnippet:is=`1`:then=`[[+name:limit=`1`]]`:else=``?&name=`[[+name]]`]]
    Сергей Фещуков
    22 мая 2015, 19:50
    0
    На вскидку
    [[pdoResource?&where=`{"modResource.pagetitle:LIKE":"A%"}`]]
    В общем, копать в эту сторону.
      Владимир
      22 мая 2015, 20:53
      0
      modx.com/extras/package/siteatoz
      Что то такое ты ищешь, я так понимаю.
        Владимир
        22 мая 2015, 21:49
        0
        Кстати, теги+mSearch2
            Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
            5