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();

    Вивід