Как вывести в шаблон категории ресурса в modx?

Для вывода информации о категории ресурса в шаблоне MODX необходимо использовать специальные теги и сниппеты.

1. Первым делом, убедитесь, что у вас есть доступ к категории ресурса. Вы можете проверить это в контексте ресурса, добавив следующий код:

[[-DebugSnippet? &debug=`1`]]

2. После этого, вы можете использовать сниппет pdoCategory для получения информации о категории. Вам потребуется ID категории, чтобы получить ее данные. Сниппет pdoCategory возвращает объект с данными о категории, такие как ее название, описание и т. п.

[[pdoCategory?
    &parents=`0`      // если вы хотите получить данные только о текущей категории, установите это значение = 0
    &depth=`0`        // если вы хотите получить данные не только о текущей категории, но и о дочерних категориях, установите это значение > 0
    &category_id=`[[*parent]]`   // замените [[*parent]] на ID категории ресурса
]]

3. Теперь, когда у вас есть объект с данными о категории, вы можете использовать его в шаблоне. Например, вы можете вывести название категории:

<h1>Название категории: [[+category_name]]</h1>

4. Вы также можете использовать условные операторы для вывода информации о категории, только если она существует. Например:

[[+category_id:isnotempty]]
    <h1>Название категории: [[+category_name]]</h1>
[[+category_id:isempty]]
    <p>Этот ресурс не принадлежит ни к одной категории.</p>
[[/+category_id]]

Таким образом, вы можете получить и вывести информацию о категории ресурса в шаблоне MODX, используя сниппет pdoCategory и соответствующие теги.