Вот что у меня вышло , но что то пока не работает:
Код сниппета
<?php
if (empty($_SERVER['HTTP_X_REQUESTED_WITH']) || $_SERVER['HTTP_X_REQUESTED_WITH'] != 'XMLHttpRequest') {return;}
if (empty($_POST['action'])) {exit();}
$result = '';
switch ($_POST['action']) {
case 'modalid':
$docid = $_POST['docid'];
$scriptProperties = array(
'docid'=>$docid,
'tvname'=>'offer_oborud',
'tpl'=>'modal_towar',
'where'=>'[[+id]]'
);
$result = $modx->runSnippet('getImageList',$scriptProperties);
break;
}
exit($result);
вывод
Подробнее