Views. Многоуровневый Grouping field

Главные вкладки

Аватар пользователя manfred manfred 1 ноября 2009 в 19:44

Задача один в один с этой: http://drupal.org/node/515174

Есть Nodes с Taxonomy CCK полями «Страна» и «Город»,
которые я вывожу через Views:

  • Россия
    Санкт-Петербург
    Studio1
  • Россия
    Санкт-Петербург
    Studio2
  • Россия
    Москва
    Studio3
  • Казахстан
    Алма-Ата
    Studio4

Views позволяет сделать группировку по полю, допустим
это поле - «Страна». Тогда в итоге мы получим список вида:

  • Россия
    • Санкт-Петербург
      Studio1
    • Санкт-Петербург
      Studio2
    • Москва
      Studio3
  • Казахстан
    • Алма-Ата
      Studio4

Вопрос, как осуществить группировку списка более чем по
одному полю, дабы объединить поля второго уровня:

  • Россия
    • Санкт-Петербург
      • Studio1
      • Studio2
    • Москва
      • Studio3
  • Казахстан
    • Алма-Ата
      • Studio4

Комментарии

Аватар пользователя manfred manfred 2 ноября 2009 в 3:11

Да, именно так у меня и обстоит дело. Я вынес «Страна» и «Город»
в аргументы Views'а, но вопрос немного в ином русле, я хочу вывести
все studioXXX, но так, что бы они группировались по «Страна» и «Город».
Как группировать по одному полю - ясно, но если я сортирую только по
полю «Страна», то внутри него я имею 2 Санкт-Петербурга, а хотелось,
что бы Санкт-Петербург был 2-м уровнем после страны, под которым
находятся его studioXXX:

  • Россия
    • Москва
      • studioXXX1
      • studioXXX2
      • studioXXX3
    • Санкт-Петербург
      • studioXXX4
      • studioXXX5
      • studioXXX6