Сорри вместо кук пример с сессями написал, хотя он
Сорри вместо кук пример с сессями написал, хотя он тоже рабочий)) Нельзя писать код пока утром кофе не попьешь)). Исправленный вариант:
$modx->resource->get('id');
setcookie('res_id', $id);
$ref_id = $_COOKIE['res_id'];
Правда в modx с куками не работал никогда, но вроде работать должно.