makeUrl

    Создает абсолютный или относительный путь для указанного документа. При этом не проверяется существование или статус документа

    string makeUrl(int $id[, mixed $alias[, mixed $args[, mixed $scheme]]]);

    $id - идентификатор документа

    $alias - псевдоним документа По умолчанию: пусто

    $args - строка параметров в адресе по умолчанию: пусто

    $scheme - определяет тип ссылки full - абсолютный путь пусто - относительный путь По умолчанию: пусто


    Пример

    $url = $modx->makeUrl(4);
    //относительный путь до документа с идентификатором 4
    
    $url = $modx->makeUrl(15, '', '', 'full');
    //абсолютный путь до документа с идентификатором 4
    
    $url = $modx->makeUrl(21,'','&page=2&cat=dog');
    //вернет относительный путь до документа 21 с дополнительный параметрами