makeUrl - cоздаем URL-адрес, представляющий собой указанный ресурс. Схема указывает как URL генерируется
Пример вызова:
Формируем URL для ресурса с ID 4:
<?php
$url = $modx->makeUrl(4);
Формируем URL для ресурса с ID 12, прибавляем префикс https:
<?php
$url = $modx->makeUrl(12,'','','https');
Формируем URL для ресурса с ID 56, добавляем строку запроса к URL:
<?php
$url = $modx->makeUrl(25, '', array('hello' => 'world'));
$url = $modx->makeUrl(25, '', 'hello=world');
Атрибуты так же можно передавать напрямую модификатору:
[[~123? &scheme=`full`]]
Описание метода:
string makeUrl (integer $id, [string $context = ''], [string $args = ''], [mixed $scheme = -1])
Атрибуты метода:
$id - id ресурса.Результат вызова метода:
Возвращает сформированный URL.