Замечание: использует метод toPlaceholder.
void toPlaceholders(mixed $subject[, string $prefix]);
$subject - объект или массив со значениями. $prefix - текстовый префикс, который можно добавить к названию плейсхолдера. По умолчанию: пусто
// Зададим некий массив, который может выдавать наш сниппет 
$a = array( 'name' => 'Сообщество MODX', 
            'type' => 'site', 
            'url' => 'http://modx.im' 
          ); 
// Сделаем из него набор плейсхолдеров 
$modx->toPlaceholders($a,'test.'); 
// Выведем текст для проверки плейсхолдеров 
echo ' Название сайта: <br> Ссылка на сайт:  '; 
// полученный результат: 
// Название сайта: Сообщество MODX 
// Ссылка на сайт: http://modx.im