[[!getResources? &parents=`[[*id]]` &where=`{"template":"8"}` &depth=`10` &tvPrefix=`` &tpl=`ListingTpl` &includeTVs=`1` &processTVs=`1` &prepareTVs=`1` ]]
<div class="col-xs-12 col-sm-6 col-md-4"> <div class="thumbnail"> [[ImagePlus? &docid=`[[+id]]` &tvname=`ListingImage` &options=`w=520` &tpl=`ListingImgTpl` &type=`tpl` ]] <div class="caption"> <h3><a href="[[~[[+id]]]]">[[+longtitle:notempty=`[[+longtitle]]`:default=`[[+pagetitle]]`]]</a></h3> <address>[[+DetailsPlace]], [[+DetailsRegion]]<br> <a href="tel:+[[+DetailsPhone]]">+[[+DetailsPhone]]</a><br> <a href="[[+DetailsWebsite]]">[[+DetailsWebsite]]</a> </address> <a href="[[~[[+id]]]]" class="btn btn-primary">more</a> </div> </div> </div>
This question has been answered by ThaClown. See the first response.
//Output Modifier: [[+tv.tv-name:getSymTV=`[[+id]],tv-name`]] $options = explode(',',$options); $symID = $options[0]; $tvName = $options[1]; if(is_numeric($symID) && !empty($tvName)){ $resource = $modx->getObject('modResource', $symID); $content = $resource->getTVValue(''.$tvName.''); if($resource->get('class_key') == 'modSymLink') { $linkedID = $resource->get('content'); $linkedresource = $modx->getObject('modResource', $linkedID); $content = $linkedresource->getTVValue(''.$tvName.''); } } return $content;