Язык шаблонов SS 2.4 очень ограничен с точки зрения того, что он может делать.
В этом конкретном случае вы можете попробовать отработать его в контроллере - попробуйте настроить $resultSet
в пределах ProductListPage_Controller::ProductList
чтобы предварительно обработать сводную информацию о пагинации до желаемого размера контекста, чтобы вы могли получить к ней доступ позже из шаблона.
Попробуйте что-то вроде этого:
$resultSet->AdjustedPaginationSummary = $resultSet->PaginationSummary($this->productsPerPage);
return $resultSet;
И тогда в шаблоне вы сможетеделать:
<% control ProductList.AdjustedPaginationSummary %>