Двухуровневое отображение структуры разделаСуществует масса различных вариантов решения данной задачи, отличающихся, в основном, внешним видом (стилем и его настройками), но в любом случае в текущей выборке должны присутствовать объекты двух уровней. Достичь этого можно, как минимум, тремя разными сопособами:
После того, как получение 2-х (или более) уровневой выборки настроено, нужно применить стиль для многоуровневого отображения, например:
Также подойдет управляемый стиль "двухуровневый стандарт [упр. список]"*, позволяющий задать произвольный вид списка для отображения второго уровня; стили раскрывающихся меню и прочие. Также вы можете написать под вашу задачу собственный стиль с любым отображением. Большинство существующих стилей понимает параметры группы "оформление", которые позволяют всячеки настраивать внешний вид создаваемого стилем фрагмента страницы. Например, вид списка "стандарт многоуровневый [comm]" может использовать параметр "класс ссылки"* для определения css классов заголовков разных уровней (указываются через запятую)* Используя возможности XSLT вы можете написать ваш собственный стиль, или вид списка для любого стандартного стиля, чтобы реализовать любой требуемый внешний вид. *) Зависит от версии библиотеки стилей и модификаций ее содержимого. | Поиск по документации Контактная информация 603000, Россия,г. Нижний Новгород, ул. Студеная, дом 5, 4-й этаж. info@graphit.ru (831) 260–16–32 |