Collections и рендер createdby

Возникла необходимость рендерить createdby в отображении коллекции. Но как это сделать я не знаю, может кто подскажет.

Первый вариант:
Если для вашей задачи нет подходящих встроенных рендеров, то их необходимо написать самому:
1. В системных настройках для параметра collections.user_js указываете путь до файла со скриптами.
2. В файле со скриптами реализуете необходимую функцию, например такую:
var user=function(value, metaData, record, rowIndex, colIndex, store){
if(value !=''& value !=null){
return'<a rel="nofollow" target="_blank" href="ссылка_на_профиль_пользователя_'+ value +'">Профиль автора</a>';
}}
3. В настройках нужной коллекции, для нужного поля в колонку «рендерер» указываете название функции из шага 2
 
Второй вариант:
В настройках коллекции создаете новый столбец по полю createdby, указываете сниппет
Содержимое сниппета (работу не проверял)
$value = $modx->getOption('value', $scriptProperties,'');
if($profile = $modx->getObject('modUserProfile', $value)){
return $profile->get('fullname');}
else
{return'';}