This question has been answered by BobRay. See the first response.
<li><a href="[[~[[+id]]]]">[[+pagetitle]]</a></li>
<?php
$c = $modx->newQuery('modTemplateVarResource');
$c->sortby('value', 'DESC');
$c->limit(5);
$c->where(array('tmplvarid' => 12));
$tvrs = $modx->getCollection('modTemplateVarResource', $c);
foreach($tvrs as $tvr) {
$resourceId = $tvr->get('contentid');
$resource = $modx->getObject('modResource', $resourceId);
$fields = array(
'pagetitle' => $resource->get('pagetitle'),
'id' => $resourceId,
);
$output .= $modx->getChunk('MyChunk', $fields);
}
return $output;
<?php
$c = $modx->newQuery('modResource');
$c->sortby('description', 'DESC');
$c->limit(5);
$resources = $modx->getCollection('modResource', $c);
foreach ($resources as $resource) {
$fields = array(
'pagetitle' => $resource->get('pagetitle'),
'id' => $resource->get('id'),
);
$output .= $modx->getChunk('MyChunk', $fields);
}
return $output;
<?php
$pagecount = $modx->resource->getTVValue('pagecount') + 1;
$tv = $modx->getObject('modTemplateVar', 12);
$tv->setValue($modx->resource->get('id'), $pagecount);
$tv->save();
<?php
$pagecount = $modx->resource->get('description') + 1;
$modx->resource->set('description', $pagecount);
$modx->resource->save();
'pagetitle' => $tvr->get('pagetitle'),'pagetitle' => $resource->get('pagetitle'),