Казалось бы обычное дело вывести массив постранично, просто массив без всяких запросов к базе данных. Казалось бы простое дело, но только не в Drupal 7. К примеру есть массив a[1,2,3,4,5,6,7,8, ...] просто вывести по два элемент сначала 1,2 а внизу пейджер кликаешь на вторую страницу там 3,4. Хоть сам пиши этот вывод с нуля. Вот есть статья, но я пробовал делать по ней результат нулевой
http://www.victheme.com/blog/drupal-7-creating-pagination-renderable-arrays
Больше информации хоть какой-то я не нашел.
Комментарии
)честно говоря я ничего уже от этого сообщества не жду) все как и ожидалось)
ок
Решение:
https://api.drupal.org/api/drupal/includes!pager.inc/function/pager_defa...
«// $list is the list of items you are paging through
$list = array ('Cat','Dog','Mouse','Horse','Pony','Winged mongoose');
$per_page = 2;
// Initialise the pager
$current_page = pager_default_initialize(count($list), $per_page);
// Split your list into page sized chunks
$chunks = array_chunk($list,$per_page, TRUE);
// Show the pager
print theme('pager', array('quantity',count($list)));
// Show the appropriate items from the list
print theme('item_list', array(
'items' => $chunks[$current_page],
));»