6 способів отримати TV в плагині
$out='';
//За допомогою DBAPI
$id = $modx->event->params['id'];
$tvid = $modx->db->getValue('select id from '.$modx->getFullTableName('site_tmplvars').' where name = "images"');
$images = $_POST['tv'.$tvid];
$out.='Image from DB - '.$tv.'<br>';
//З POST
$out.='Image from POST - '.$_POST['tv26'].'<br>';
//З Global
global $tmplvars;
$out.='Image from tmplvars - '.$tmplvars[26][1].'<br>';
//За допомогою API через getTemplateVar и getTemplateVarOutput
$tvtv = $modx->getTemplateVar('images','*',$id);
$out.='Image whith out getTemplateVar - '.$tvtv['value'].'<br>';
$tvtvo =$modx->getTemplateVarOutput('images',$id);
$out.='Image whith out getTemplateVarOutput - '.$tvtvo['images'].'<br>';
//Через встановлення плейсхолдера
$modx->setPlaceholder('tvsp',$_POST['tv26']);
$out.='Image from placeholder - '.$modx->getPlaceholder('tvsp').'<br>';
//За допомогою MODxAPI
include_once(MODX_BASE_PATH.'assets/lib/MODxAPI/modResource.php');
$doc = new modResource($modx);
$im = $doc->edit($id)->get('images');
$out.='Image from modResourse - '.$im.'<br>';
//Через DocLister
$dl_images = $modx->runSnippet('DocLister',array('documents'=>$id,'tvPrefix'=>'','tvList'=>'images','tpl'=>'@CODE: [+images+]'));
$out.='Images from DocLister - '.$dl_images;
echo $out;
exit();