Изучайте SQL-запросы и xPDO. Вариантов множество.

Изучайте SQL-запросы и xPDO. Вариантов множество.

$q = $modx->newQuery('modUser');

$q->innerJoin('mosUserProfile', 'Profile');

$q->select(array(

    'Profile.*',

    'modUser.*',

));

$q->where(array(

    "username"    => $username,

));

$s = $q->prepare();

while($row = $s->fetch(PDO::FETCH_ASSOC)){

    print_r($row);

}

Можно, к примеру, к конкретному пользователю обратиться.

$user = $modx->getObject('modUser', $user_id);

$profile = $user->Profile;

$fullname= $profile->fullname;

Изучайте. Здесь вам на каждый чих решения писать не будут. Изучайте основы и тогда любой запрос сами построите. Console вам в помощь.