Вывод количества материалов в категории
Требуется вывести количество материалов в каждой из категории. Сейчас это работает следующим образом:
2
$ids_category = array(0,16,5,26,21,429,431,6487,426,28,22,30);
for($j=0; $j < count($ids_category); $j++){
$numrec = 'totalRec';
$output = $modx->runSnippet('getTickets', array(
'parents' => $ids_category[$j],
'totalVar' => $numrec,
'tpl' => '@INLINE ',
'user' => 35,
'showUnpublished' => '1'
));
if($modx->getPlaceholder($numrec)){
$statistic_arrays[$j] = $ids_category[$j].": ".$modx->getPlaceholder($numrec);
}
}Проблема в том, что материалов более 2000 и данный запрос выполняется очень долго, как можно упростить и ускорить данный код?
Комментарии: 2