Здравствуйте.
Для вывода количества результатов в шапке представлении использую в Global: Text area следующий код:
<?php
$current_view = views_get_current_view();
$countproduct = intval($current_view->query->pager->total_items);
print '<div class="result-search">Ми нашли для вас ' . $countproduct . ' ' . pluralcar($countproduct) . '</div>';
?>
Результатом должно стать: "Ми нашли для вас 22 автомобиля" или "Ми нашли для вас 21 автомобиль". Функция pluralcar используется для склонения слова автомобиль в зависимости от количества.
Представление переводится на английский с помощью модуля Views translation, в переведенном поле используется такой же код, но результатом всегда есть 0 вместо реального количества авто.
В чем может быть проблема и как ее решить?
Поле Global: Result summary не совсем подходит, число выводится в обоих вариантах корректное, но еще же слово автомобиль как-то нужно склонять.