[[!getPage@fooPropertySet? &element=`migxLoopCollection` &packageName=`foo` &classname=`Foo` &tpl=`theRowTpl` &limit=`20` &totalVar=`itemsTotal` ]]
[[+itemsTotal:is=``:then=`0`]]
This question has been answered by Bruno17. See the first response.
[[!getIntPlaceholder? &placeholder=`itemsTotal`]]
return (int) $modx->getPlaceholder($placeholder);
[[!getPage?
&element=`migxLoopCollection`
&classname=`modResource`
&limit=`20`
&totalVar=`itemsTotal`
&tpl=`@CODE:[[+pagetitle]]<br>`
&where=`{"parent":"99999"}`
]]
[[+itemsTotal]]
Fatal error: Call to undefined function getpage_buildControls() in /www/htdocs/########/#####.de/core/cache/includes/elements/modsnippet/112.include.cache.php on line 88This is the code around line 88:
if (empty($properties[$properties['totalVar']]) || empty($properties['actualLimit']) || $properties[$properties['totalVar']] <= $properties['actualLimit'] || ($properties['page'] == 1 && $properties[$properties['totalVar']] <= $properties['pageOneLimit'])) {
$properties['page'] = 1;
} else {
$pageNav = getpage_buildControls($modx, $properties);
$properties[$properties['pageNavVar']] = $modx->newObject('modChunk')->process(array_merge($properties, $pageNav), $properties['pageNavOuterTpl']);
if ($properties['page'] > 1) {
$qs[$properties['pageVarKey']] = $properties['page'];
}
}