1. Вот такой код у меня в консоли выполняется: <?p

  1. Вот такой код у меня в консоли выполняется:
<?php
$modx->switchContext('web');
$modx->resource = $modx->getObject('modResource', 4);
 

$s = $modx->runSnippet('getImageList', array(
    'tvname'    =>  'gallery',
    'tpl'       =>  '@CODE: <img src="[[+image]]" class="img-thumbnail img-item"/>',
    'limit'     =>  1,
    'randomize' =>  true,
    'docid'     =>  4

));

print $s;

То есть выводится рандомная картинка. 4 — это id документа с мигх-картинками. Собственно это ваш код, поэтому все должно работать.

  1. Я, как обычно, формирую пути в процессоре. А потом просто использую массив картинок $object.gallery

путь к изображению выводится одинаковый.

То есть картинка выводится, но не работает рандом или что?