В PHP-шаблонизаторе макрос не используется. Для получения информации о категории каталога, когда у нас есть её идентификатор, можно воспользоваться функционалом класса umiHierarchy. Пример:
$hierarchy = umiHierarchy::getInstance();
$categoryPage = $hierarchy->getElement(<идентификатор категории>);
После получения страницы категории, в $categoryPage будет содержаться объект страницы, у которого мы можем получить любые данные.
Пример вызова
udata://catalog/category/notemplate/56
Вывод осуществляется по шаблону, указанному в параметре template (по умолчанию default.tpl
).
Название
%catalog category()% — Выводит информацию о разделе каталога.
Параметры: %catalog category( template = 'default', element_path = 'false')%
- template
-
Шаблон, по которому выводятся информация о разделе каталога.В XSLT-шаблонизаторе игнорируется, можно указать любое значение.
- element_path
-
Id или путь до раздела каталога.