%structure.objListByTags(section_id, [templ_name = default, max_count = 0, order_by = 0, start_pos = 0])%
section_id |
ID страницы, по тегам которой будут искаться аналогичные страницы. Здесь так же можно использовать селекторы. |
templ_name |
Шаблон оформления содержимого. Шаблоны находятся в папке /template/structure/objects. По умолчанию используется шаблон default. |
max_count |
Максимальное количество элементов списка. Используется, если осуществляется вывод подразделов. Если параметр равен «0», макрос использует значение свойства number_of_items родительского раздела, если это свойство существует. Если параметр все-таки не определен, список выводится без ограничения на количество элементов. |
order_by |
Указывает, по какому полю и как сортировать элементы списка. Используется, если осуществляется вывод подразделов. Возможные варианты параметра:
Если параметр равен «0», макрос использует значение свойства order_by родительского раздела, если это свойство существует. Если параметр все-таки не определен, список сортируется по позиции в порядке увеличения. |
start_pos |
Порядковый номер, указывает с какого элемента выборки начинать вывод. |
Структура шаблона
Шаблоны находятся в папке /template/structure/objects. По умолчанию используется шаблон default. Назначение и описание блоков читайте в разделе «Структура шаблонов для вывода объектов» . Шаблон состоит из следующих блоков:
frame_list – Обязательный блок. Обрамление списка подразделов. Уточнение класса данных не используется.
list – Обязательный блок. Оформление элемента списка подразделов.
list_active – Необязательный блок. Оформление активного элемента списка подразделов.
empty – Необязательный блок. Оформление сообщения «Список пуст». Уточнение класса данных не используется.
separator – Необязательный блок. Оформление разделителя для элементов списка. Уточнение класса данных не используется.
Что-то не так? Напиши, учтем!