Модуль ABCObjectList предназначен для вывода большого списка объектов дерева, разбитого на страницы по первой букве названия материала.
Формат подключения модуля
<arp:module type="ABCObjectList" name="..." select="..." letters="#ABCDEFGHIJKLMNOPQRSTUVWXYZ" ignore-case="true" check-rights="false" recursive="false" > <class name="article"/> <class name="gallery"/> <class id="10"/> </arp:module>
Параметры
- name - аттрибут name элемента arp:module в результирующем XML.
- select - одна ячейка (Cell) на информационном дереве сайта, которая будет являться родительским объектом. Список будет составляться из вложенных материалов.
- recursive - Флаг рекурсивного поиска материалов. Если флаг установлен в false, то будут выбираться только элементы первого вложенного уровня.
- letters - Список букв используемого алфавита. Здесь можно указать также цифры и специальные символы.
- special - Под этим символом будут рисоваться материалы, не соответствующие ни одному другому.
- ignore-case - Флаг игнорирования регистра.
- check-rights - Флаг обязательной проверки прав на просмотр материала.
- class { id="..." | name="..." } - Указание одного или нескольких элементов class позволяет ограничить список материалов только выбранными классами. Класс можно указывать по его id или по имени.