Дело в следующем потребовалось вывести некоторые ноды посредством запроса из модуля, после некоторых раздумий дабы не наполнять модуль всякой ерундой т.е. тегами, было принято решение сделать вывод с помощью динамического шаблона, с помощью своей функции темизации передаю в шаблон только небольшой массив с несколькими полями нод, пусть это будут заголовки для примера. Нужно прямо в шаблоне организовать вывод массива с пагинацией вот сниппет
$number = 0;
foreach ($middle as $row) {
$middlecontent .= '
';
$number++;
}
$middlecontent .= theme('pager');
pager_default_initialize(количество элементов массива, количество элементов на странице);
print $middlecontent;
Но вывод происходит без пейджера, пробовал различные варианты, ничего не фурычит кэш очищал, в нете искал, только невнятные разъяснения, почему это не работает, а как сделать нет. На зарубежных тоже искал, возможно, у них и есть решение, но я его не нашел. Решение нужно для Drupal 7
Комментарии
После некоторых исследований стало ясно, что не был дожат принцип, в шаблоне не нужно вызывать theme_pager, он уже должен быть готов и темезирован и передан в качестве параметра, просто нужно было темизировать еще каждую строку отдельно)