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 с дополнительный параметрами
Mem: 3.5 mb, MySQL: 0.0028 s, 2 req., PHP: 0.0361 s, all: 0.0389 s, cache.