Посчитать число комментариев к записи

Запись от 27.05.2014
Если в статье нужно вывести число комментариев к ней, то можно воспользоваться следующим кодом (при условии что комментарии заводятся модулем forum):
1.png

В result_modifier.php добавим код:
// Узнаем число комментариев к записи
function getNumEnding($number, $endingArray) {
    $number = $number % 100;
    if ($number>=11 && $number<=19) {
        $ending=$endingArray[2];
    } else {
        $i = $number % 10;
        switch ($i) {
            case (1): $ending = $endingArray[0]; break;
            case (2):
            case (3):
            case (4): $ending = $endingArray[1]; break;
            default: $ending=$endingArray[2];
        }
    }
    return $ending;
}

$iCommentsCount = $arResult["PROPERTIES"]["FORUM_MESSAGE_CNT"]["VALUE"];
$arResult["COMMENTS"]["CNT"]["NUM"] = $iCommentsCount;

$arEnding = Array(
   "ий",
   "ия",
   "иев"
);
$arResult["COMMENTS"]["CNT"]["STR"] = $iCommentsCount." комментар".getNumEnding($iCommentsCount, $arEnding);
По итогам в массиве $arResult имеем данные по количеству комментариев и строку для вывода количества комментариев в человеческом формате. 

P.S. Картинка с Яндекса для примера