Как в modx revo получить context_key текущего ресурса через PHP?

В MODX Revolution вы можете получить контекст ключа текущего ресурса через PHP, используя объект $modx и его свойство resource.

Для этого вам нужно использовать следующий код:

$resourceId = $modx->resource->get('id');
$resource = $modx->getObject('modResource', $resourceId);
$contextKey = $resource->get('context_key');

echo $contextKey;

В этом коде мы сначала получаем идентификатор текущего ресурса с помощью свойства get('id') объекта $modx->resource. Затем мы используем этот идентификатор для получения объекта модели modResource, который соответствует текущему ресурсу. Наконец, используя свойство get('context_key') объекта $resource, мы получаем контекст ключа текущего ресурса.

Наконец, мы выводим контекст ключа с помощью функции echo.

Таким образом, этот код позволит вам получить контекст ключа текущего ресурса в MODX Revolution.