А что странного? Функция makeUrl, на феноме можно было бы её прям в шаблоне запустить, а в родном синтаксисе вероятно через модификаторы вывода можно. В любом случае на вход нужен id
но я нашёл вот. &scheme &scheme -1 Схема формирования url, передаётся в modX::makeUrl(), поэтому возможные варианты нужно смотреть здесь. Особый тип uri подставляет значение uri ресурса, без запуска функции.