Не используется
Не используется.
Примеры использования
Добавьте макрос в любое место интересующего блока.
$FORMS['lastlist_item'] = <<<END
%system convertDate(%publish_time%, 'd.m.Y')% |
%header%
%scope%
%data getProperty(%id%, 'anons_pic', 'news.anons')%
%anons%
END;
Название
%scope% — Выводит список доступных локальных макросов.
Описание
Макрос можно вставить в любой блок шаблона или в файл шаблона дизайна страницы. При обработке он будет заменен на список доступных локальных макросов.
Дополнительные сведения
Макрос поддерживает вывод метаинформации о блоке, из которого он был вызван (это имя блока и имя файла, в котором этот блок был определен), однако поддержка этого в системных макросах пока не реализована. Чтобы ваши собственные макросы отдавали метаинформацию, необходимо заменить вызов def_module::loadTemplates на вызов def_module::loadTemplatesMeta. Также можно исправить стандартные шаблоны для вывода текущей области видимости, которые находятся в папке /tpls/system/reflection.tpl.