Выяснил вот какую особенность. Поставил modx. Установил только Console, MIGX. Создал TV параметр MIGX. Следующий код выполнился успешно:
<?php $modx->switchContext('web'); $modx->resource = $modx->getObject('modResource', 1); $s = $modx->runSnippet('getImageList', array( 'tvname' => 'gallery', 'tpl' => '@CODE: <img src="[[+image]]" class="img-thumbnail img-item"/>', 'limit' => 1, 'randomize' => true, 'docid' => 1 )); print $s;
Затем поставил modxSite, modxSmarty. И вышеприведенный код перестал работать. Удаление установленных пакетов не повлияло на работоспособность кода. Он просто перестал работать и все.