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'),