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 документа с мигх-картинками. Собственно это ваш код, поэтому все должно работать.
2. Я, как обычно, формирую пути в процессоре. А потом просто использую массив картинок $object.gallery
путь к изображению выводится одинаковый.
То есть картинка выводится, но не работает рандом или что?